我有 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 . ??