如何打包时保持目录结构,而不 bundle 成一个文件?
使用 preserveModules
配置项,例如:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
export default {
...
output: [
{
dir: 'dist',
format: 'cjs'
},
{
dir: 'dist/esm',
format: 'esm',
preserveModules: true
preserveModulesRoot: 'src'
}
],
...
};
|