在 package.json 脚本键中:npm 运行 或不是?
In package.json scripts key: npm run or not?
在线教程中,package.json说(简体):
"scripts": {
"dev": "npm run webpack -- --mode development"
},
我经常写,而且有效:
"scripts": {
"dev": "webpack --mode development"
},
第一个版本是否更可取?我理解 --
的含义,但我不知道将命令封装在另一个 npm run
调用中是否有任何好处。
第一次调用允许您更改使用的 webpack
命令,或添加其他参数,甚至 运行 一个完全不同的命令。
例如,npm run tsc
在我的回购 运行s npm run delDist && tsc
.
在线教程中,package.json说(简体):
"scripts": {
"dev": "npm run webpack -- --mode development"
},
我经常写,而且有效:
"scripts": {
"dev": "webpack --mode development"
},
第一个版本是否更可取?我理解 --
的含义,但我不知道将命令封装在另一个 npm run
调用中是否有任何好处。
第一次调用允许您更改使用的 webpack
命令,或添加其他参数,甚至 运行 一个完全不同的命令。
例如,npm run tsc
在我的回购 运行s npm run delDist && tsc
.