我有一个运行nodejs应用程序的脚本
package.json:
{
"scripts": {
"start": "node app.js --inspect --other-flags ....",
"start:inspect": "npm run start -- --inspect",
"start:watch": "nodemon app.js ..."
}
}
可以在脚本中看到"start:inspect"从"start"继承所有标志并添加"——inspect">
我想继承所有的"start"标志进入"start:watch"但nodemon
没有手动复制
像"start:watch": "npm run start -- nodemon"
您可以使用命令的环境变量来完成此操作,如"start:watch": "export CMD=nodemon; npm run start"
和"start": "$CMD app.js ..."