由于根目录下的组件和插件会被打包到主包,为了分包优化,所以在分包目录下新建了 components 和 node_modules 目录,并将只有分包使用的组件和插件迁移。
现在希望分包的这两个目录也支持easycom。
现在文档中的写法看了不是很明白
比如:
1.设置了自定义easycom,那么默认的easycom是否会失效?还是说自定义时,还要同时加上默认的规则?
2.分包路径要怎么加,如果有多个分包,是需要写在一条规则内,还是可以多条
最好能以下面这个例子,给个示例
假设有2个分包 package1 ,package2
目录结构是
- package1
- components
- node_modules
- package2
- components
- node_modules
需要把两个分包下的components和node_modules都加入默认的easycom规范,要怎么写?
"easycom": {
"autoscan": true,
"custom": {
"^uni-(.*)": "@/components/uni-$1.vue", // 匹配components目录内的vue文件
"^vue-file-(.*)": "packageName/path/to/vue-file-$1.vue" // 匹配node_modules内的vue文件
}
}
1 个回复
s***@163.com
解决了嘛?大佬