我正在基于vue-bootstrap模板进行项目。该项目将基于相同的核心代码进行多个构建,但不同的组件将覆盖核心组件。我想向webpack添加某种后备功能,以自动替换哪些组件。简而言之,我想检查自定义目录中是否有组件,如果没有,它应该从核心目录中添加组件。
假设我具有这种结构:
src
+- core
| +- components
| +- ComponentA.vue
| +- ComponentB.vue
+- dark
| +- components
| +- ComponentA.vue
+- light
| +- components
| +- ComponentB.vue
...
当我构建“ dark”时,我想使用dark / components目录中的ComponentA。使用光时,ComponentA应该来自核心/组件,因为光/组件中没有一个。是否可以在不更改vue-loader的情况下实现?