我有 2 vue.js 应用程序 webpack 模板 .
这两个应用程序都有一些常见的共享模块,如Vue.js和UIkit以及jquery .
我的应用有2个条目:
app1.js
app2.js
对于这两个我想要在名为“ shared.js ”的单个文件中提取共享组件并包含在两者中,所以尽量不要复制共享组件 .
所以这是我的webpack.base.config,我处理多个条目:
module.exports = {
context: path.resolve(__dirname, '../'),
entry: multiHelper.getEntry(),
plugins: multiHelper.generateTemplate(),
}
在multiHelper.getEntry()中我返回条目
在 multiHelper.generateTemplate()
中,我为所有条目返回 HtmlWebpackPlugin
.
所以我的问题是如何使用常见的块插件执行此操作,因此当我转到 /panel 时,共享模块也单独加载 /web . ??