【发布时间】:2016-10-11 13:57:09
【问题描述】:
在我的 package.json 中,我有这些脚本:
"scripts": {
"do-build": "ENV=DEV node ./src/setEnvironment.js",
"do-build:prod": "ENV=PROD node ./src/setEnvironment.js",
"do-build:dev": "ENV=DEV node ./src/setEnvironment.js"
}
所以,我假设当我运行npm run do-build 时它会运行"do-build": "ENV=DEV node ./src/setEnvironment.js",而当我运行npm run do-build --prod 时它会执行"do-build:prod": "ENV=PROD node ./src/setEnvironment.js",但它总是执行默认的do-build 脚本("do-build": "ENV=DEV node ./src/setEnvironment.js")。我不确定为什么会这样?
【问题讨论】:
标签: javascript node.js npm-scripts