package.json了解多少
- scripts属性
生命周期
- pre钩子上述代码执行
1
2
3
4"scripts": {
"predev": "echo 111",
"dev": "echo 222"
},yarn run dev
,会先执行pre钩子,结果如下:1
2
3
4$ yarn run dev
// 以下为结果
111
222 - &(同步串行) 和 &&(异步并行)上述代码执行
1
2
3
4
5"scripts": {
"dev": "echo 111",
"server": "echo 222",
"start": "npm run dev & npm run server"
},yarn start
,会先执行dev,再执行server,dev有报错,server不会被执行。上述代码执行1
2
3
4
5"scripts": {
"dev": "echo 111",
"server": "echo 222",
"start": "npm run dev && npm run server"
},yarn start
,会同步行dev和server,dev有报错,server仍会被执行。
- 本文标题:package.json了解多少
- 本文作者:乔文飞
- 创建时间:2020-08-02 09:17:51
- 本文链接:http://www.feidom.com/2020/08/02/package包/
- 版权声明:本博客所有文章为作者学习笔记,有转载其他前端大佬的文章。转载时请注明出处。