使用参数为不同的Webpack条目构建Npm

时间:2018-07-07 09:57:51

标签: npm webpack

我想知道如何为不同的Webpack条目运行npm构建吗?

我具有以下Webpack配置:

module.exports = {
  entry: {
    assetsApp: "./assetsApp/src/index.js",
    pagesApp: "./assetsApp/src/index.js"
  }
...

想要避免为每个条目创建不同的Webpack配置。

我希望是这样的:npm run build --app:assetsApp

我该如何实现?

1 个答案:

答案 0 :(得分:0)

您可以将package.json更新为具有指定条目的单独脚本。

package.json

scripts: { "build:assetsApp": "webpack ./assetsApp/src/index.js", "build:pagesApp": "webpack ./pagesApp/src/index.js" }

然后运行npm run build:assetsAppnpm run build:pagesApp

别忘了从Webpack配置中删除条目对象。供以后参考,webpack --help是一个很好的快速资源。