在用角度编译之前如何运行ts-lint?

问题描述

在运行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

Angular-CLI Serve with Lint Watch

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...