现在有个需求,通过配置文件来决定相关的组件需不需要打包
A组件:export default { name: 'A', data() { return { showB: appConfig['b'] // 这里的appConfig是配置文件,b是false }; }, methods: { initComp() { Vue.component('B', (resolve) => require(['./b.vue'], resolve)); } }, created() { if (this.showB) { this.initComp(); } }
};
在我npm run build的时候,我发现B组件还是打包进去了
我希望在相关配置文件为false的时候,不将B组件打包进去,有什么方法可以通过这种配置不将组件打包呢