-
Notifications
You must be signed in to change notification settings - Fork 1
/
.umirc.ts
58 lines (54 loc) · 1.54 KB
/
.umirc.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
import { defineConfig } from 'dumi';
const isProduction = process.env.NODE_ENV === 'production';
const isDeploy = process.env.SITE_DEPLOY === 'TRUE';
const basePath = isProduction ? '/ui-kit/' : '/';
export default defineConfig({
title: 'UI-KIT',
description: '快速搭建风格统一化的中后台',
favicon: basePath + '/favicon.ico',
logo: basePath + '/logo.png',
outputPath: 'docs-dist',
base: basePath,
publicPath: basePath,
mode: 'site',
navs: [
null,
{
title: 'GitHub',
path: 'https:/kafudev/ui-kit',
},
{
title: '更新日志',
path: 'https:/kafudev/ui-kit/releases',
},
],
proxy: {
'/admin/api/': {
// 要代理的地址
target: 'http://xunjian.kafukeji.com',
// 配置了这个可以从 http 代理到 https
// 依赖 origin 的功能可能需要这个,比如 cookie
changeOrigin: true,
},
'/admin/': {
// 要代理的地址
target: 'http://piaoju.kafukeji.com',
// 配置了这个可以从 http 代理到 https
// 依赖 origin 的功能可能需要这个,比如 cookie
changeOrigin: true,
},
},
analytics: isProduction
? {
// Google Analytics 代码,配置后会启用
ga: 'google analytics code',
// 百度统计代码,配置后会启用
baidu: 'baidu code',
}
: false,
// more config: https://d.umijs.org/config
// ssr: isDeploy ? {} : undefined,
// webpack5: {},
// exportStatic: {},
// mfsu: !isDeploy ? {} : undefined,
});