是否可以让一个 webpack 开发服务器配置多个入口点(网站上有多个页面),每个入口点都有不同的配置?
具体来说,我希望将一个条目(页面的 JS 代码)分成 block ,但不要将另一个条目(带有已翻译消息的 JS 本地化包)分成 block 。
如果您愿意,您可以忽略一个可能的并发症,即我使用的是 Ruby-on-Rails webpacker,它会自动为我创建一些 webpack 配置。
最佳答案
您可以使用 optimization.splitChunks.chunks
的函数按名称排除本地化包,如 Webpack 文档中的示例所示:https://webpack.js.org/plugins/split-chunks-plugin/#splitchunkschunks
在 Webpacker 领域,它可能如下所示:
environment.splitChunks((config) => Object.assign({}, config, {
optimization: {
splitChunks: {
chunks(chunk) {
// exclude `my-excluded-chunk`
return chunk.name !== 'my-excluded-chunk';
}
}
}
}))
关于ruby-on-rails - Webpack:将一些条目拆分为 block ,但其他条目 - 不要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58790966/