首页 > 解决方案 > 如何在 webpack 的不同条目上使用不同的插件?

问题描述

例如,我有两个条目 a.js 和 b.js;a.js 使用 A 插件,b.js 使用 B 插件

标签: javascriptwebpackwebpack-4

解决方案


为此,您将不得不使用多种配置(在您的情况下为两种)。您可以导出一组配置,而不是导出配置。

module.exports = [
  {
    entry: 'myappA.js',
    plugins: [new MyPluginA()],
    ...
  },
  {
    entry: 'myappB.js',
    plugins: [new MyPluginB()],
    ...
  }
]

您可以在官方文档中找到更多信息: https ://webpack.js.org/configuration/configuration-types/#exporting-multiple-configurations


推荐阅读