npm scripts 浅析

2018-06-22  本文已影响25人  zhaochengqi

scripts是 package.json 中的一个字段,用来定义脚本命令

"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
}

scripts对象的每一个属性对应一段脚本,命令行下执行 npm run 命令即可执行相应脚本

npm run-script <command> [--silent] [-- <args>...]

alias: npm run

每当我们执行 npm run <cmd>,就会有个Shell被新建,指定的脚本会在这个Shell中被执行。

因此只要是Shell可以运行的命令,都可以写在npm脚本里。

FAQ

& and &&

当 npm 脚本执行多个任务时,如果是并行执行,可以使用&符号。
如果是继发执行(即只有前一个任务成功,才执行下一个任务),可以使用&&符号。

未完待续……

https://docs.npmjs.com/misc/scripts
https://docs.npmjs.com/cli/run-script

上一篇 下一篇

猜你喜欢

热点阅读