我们最近通过多个入口点(Webpack 4附带的功能)将我们的主要app.js包分成了许多小包(小应用程序)
每个捆绑包内部都有不同的vue组件,它们导入具有所有模块的vuex存储。在拆分捆绑包之前-该商店是一个单例,并在所有组件之间共享,即-当一个组件使商店变型时-其他组件将反映更改。
现在,我们有很多捆绑商店导入商店-似乎它们没有共享作用域,每个捆绑都有自己的商店。有什么办法可以解决这个问题?
答案 0 :(得分:0)
这似乎与已解决的问题Every entry point has their own module cache (webpack 4) instead of a shared module cache (webpack 3)
https://github.com/webpack/webpack/issues/7556#issuecomment-398523835