使用webpack捆绑大型Vue应用程序

时间:2017-06-01 09:19:42

标签: webpack vue.js

目前,我正在开发一个包含许多模块的大型Vue JS项目。我们正在考虑的结构如下:

app/
    moduleA/
        components/
        vuex/
        index.js
        routes.js

   moduleB/
        components/
        vuex/
        index.js
        routes.js

    shared/
        components/
        vuex/
        index.js
        routes.js

   vuex.js
   Main.vue
   router/
   vuex/
   components/ -> shared
   main.js

这里的每个模块本身就像一个小项目,可以有不同的依赖关系。我不知道如何为这个项目设置捆绑。

我能想到的一个选项是为每个模块设置webpack配置,这将创建单独的分发文件,并以某种方式将这些文件整理在一起以创建构建。

任何帮助捆绑这个项目的策略都会有很大的帮助吗?

0 个答案:

没有答案