aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app.config.ts
blob: 63f30630989ec9d580824de96a08104f6c1430ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/**
 * 应用级根目录配置。
 *
 * routerMode:
 * - 'browser':使用普通的 History 路由,地址形如 /components。
 *   部署到静态服务器时需要把未知路径回退到 index.html。
 * - 'hash':使用 Hash 路由,地址形如 /#/components。
 *   不需要服务器做 SPA 回退,适合静态托管或直接打开构建产物。
 *
 * 修改后重启开发服务器即可切换。
 */
export type RouterMode = 'browser' | 'hash'

export interface AppConfig {
  routerMode: RouterMode
}

export const appConfig: AppConfig = {
  routerMode: 'hash',
}