使用范围包覆盖脚本中的配置参数

时间:2019-11-11 22:13:06

标签: node.js npm package.json npm-scripts npm-config

给出典型示例以覆盖配置值:

"name"   : "myapp",
"config" : { "port" : "3000" },
"scripts": {
    "start"         : "node --harmony app.js $npm_package_config_port",
    "start:test"    : "node --harmony app.js --myapp:port=4000",
    "start:test"    : "node --harmony app.js --myapp:port=5000"
}

...如何使用范围限定的软件包来实现这一目标...?我想要类似的东西:

"name"   : "@myscope/myapp",
"config" : { "port" : "3000" },
"scripts": {
    "start"         : "node --harmony app.js $npm_package_config_port",
    "start:test"    : "node --harmony app.js --@myscope/myapp:port=4000",
    "start:test"    : "node --harmony app.js --@myscope/myapp:port=5000"
} 

...但是这个(或明显的变化)似乎不起作用...?

0 个答案:

没有答案