我想知道如何为不同的Webpack条目运行npm构建吗?
我具有以下Webpack配置:
module.exports = {
entry: {
assetsApp: "./assetsApp/src/index.js",
pagesApp: "./assetsApp/src/index.js"
}
...
我想要避免为每个条目创建不同的Webpack配置。
我希望是这样的:npm run build --app:assetsApp
我该如何实现?
答案 0 :(得分:0)
您可以将package.json更新为具有指定条目的单独脚本。
package.json
scripts: {
"build:assetsApp": "webpack ./assetsApp/src/index.js",
"build:pagesApp": "webpack ./pagesApp/src/index.js"
}
然后运行npm run build:assetsApp
或npm run build:pagesApp
别忘了从Webpack配置中删除条目对象。供以后参考,webpack --help
是一个很好的快速资源。