问题描述
在运行ng serve
时,角度cli会监视更改并重新编译项目。对我来说,如果ng lint
也可以在文件更改上运行会很有帮助。当然,如果只检查更改的文件,那将是一件令人恐惧的事情。
解决方法
您可以为此使用nodemon的手表定义其他npm脚本。
全局npm i -g nodemon
或在项目npm i --save-dev nodemon
中安装nodemon npm软件包
在package.json中定义npm脚本(在“脚本”下):`
"lint:watch": "nodemon --exec \"npm run lint || exit 1\" --ext ts,html,scss"
定义另一个脚本"serve-lint": "npm run serve && npm run lint:watch"
运行npm run serve-lint