NPM脚本替换/参数

时间:2019-02-15 18:26:31

标签: javascript npm

我有一个npm脚本:

"scripts": {
  "start": "webpack-dev-server --inline --config build/webpack.myconfig.js"
}

我希望能够如下运行命令以将“ myconfig”替换为任意内容:

npm run start myOtherConfig

并将其替换为myconfig。有没有办法做这样的替换?

1 个答案:

答案 0 :(得分:0)

我不这么认为。但是您可以根据需要创建任意数量的自定义命令。

"scripts": {
  "start": "webpack-dev-server --inline",
    "myconfig": "webpack-dev-server --inline --config build/webpack.myconfig.js",
    "myotherconfig": "webpack-dev-server --inline --config build/webpack.myotherconfig.js",
}

然后执行以下操作: npm run myconfignpm run myotherconfig