1.有一套本地组件库
2.下边是组件库的index.js文件
import a form '组件库'
import b form '组件库'
import c form '组件库'
export {a,b,c}
而在业务页面里
我只需要引入import {a} from '组件库的index.js',这样就是b,c组件就没有用到,如果不处理,就会全部导进来
解决方案:
在项目的package.json文件中,加上下边的配置,这是webpack的按需加载配置,配置数组里的内容是不做按需处理的文件,否则会出现没有样式的问题
"sideEffects": [
"*.styl",
"*.css",
"*.sass",
"*.scss",
"*.vue"
],
有更好的解决方案,欢迎大家一起讨论