如何在 webpack 的不同条目上使用不同的插件?
How to use different plugins on different entry in webpack?
例如,我有两个条目 a.js 和 b.js; a.js 使用 A 插件并且 b.js 使用 B 插件
为此,您将不得不使用多种配置(在您的情况下为两种)。
您可以导出一组配置,而不是导出配置。
module.exports = [
{
entry: 'myappA.js',
plugins: [new MyPluginA()],
...
},
{
entry: 'myappB.js',
plugins: [new MyPluginB()],
...
}
]
您可以在官方文档中找到更多信息:
https://webpack.js.org/configuration/configuration-types/#exporting-multiple-configurations
例如,我有两个条目 a.js 和 b.js; a.js 使用 A 插件并且 b.js 使用 B 插件
为此,您将不得不使用多种配置(在您的情况下为两种)。 您可以导出一组配置,而不是导出配置。
module.exports = [
{
entry: 'myappA.js',
plugins: [new MyPluginA()],
...
},
{
entry: 'myappB.js',
plugins: [new MyPluginB()],
...
}
]
您可以在官方文档中找到更多信息: https://webpack.js.org/configuration/configuration-types/#exporting-multiple-configurations