dan*_*ely 43
它似乎yarn run start相当于npm start,它在该start字段的script字段内运行脚本package.json
小智 17
几件事情无法理解:
npm: run命令是执行用户定义脚本的必需条件.
yarn: run命令不是强制执行用户定义的脚本.
start命令不是用户定义的脚本名称,因此您可能不需要指定run命令来执行它.
所以,以下所有命令的工作方式类似!
npm startnpm run startyarn startyarn run start如果您有一个名为"app"的用户定义脚本:
npm app (不起作用!) npm run app (作品!) yarn app (作品!) yarn run app (作品!) 注意:默认情况下,如果未明确定义,start将运行节点server.js.
npm start 是一个快捷方式 npm run start
现在来讲运行脚本的package.json,所有这些都是等价的:
npm run start
npm start
yarn run start
yarn start
npm run myscript
npm myscript 这是一个错误
yarn run myscript
yarn myscript
这是因为run 它不是强制命令yarn,但它适用于npm.
| 归档时间: |
|
| 查看次数: |
30314 次 |
| 最近记录: |