Skip to content

Commit 6321214

Browse files
committed
chore(dumi): 修复本地调试base不是根目录的问题
1 parent 565bd7d commit 6321214

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

.dumirc.ts

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,20 @@ import pkg from './package.json';
66
const pkgs = Fs.readdirSync(Path.resolve(__dirname, 'packages'));
77
const pkgName = pkg.name.replace('-monorepo', '');
88

9+
type ENV = 'development' | 'production';
10+
const map: Record<ENV, Parameters<typeof defineConfig>[0]> = {
11+
development: {},
12+
production: {
13+
base: '/react-ui/',
14+
publicPath: '/react-ui/',
15+
},
16+
};
17+
const env = process.env['NODE_ENV'] as ENV;
18+
919
export default defineConfig({
20+
...map[env],
1021
mfsu: true,
1122
outputPath: 'docs-dist',
12-
base: '/react-ui/',
13-
publicPath: '/react-ui/',
1423
themeConfig: {
1524
name: 'react-ui',
1625
showLineNum: true,

0 commit comments

Comments
 (0)