角CLI皮棉观看即成

问题描述 投票:11回答:1

有没有办法运行ng lintng serve在看文件的变化?要根据角2样式鼓励最佳实践指导我们的CI工具在构建过程中运行ng lint,它并不总是首先想到提交pull请求之前运行皮棉一个开发商。

是否可以定制什么ng serve做或者已经有人想出一个办法,包括运行皮棉作为重新编译过程的一部分?如果不是这样,我也想有兴趣知道其他人是否有这是否是一个好主意或没有,为什么任何意见。

angular angular-cli tslint
1个回答
6
投票

您可以使用nodemon这个手表定义附加NPM脚本。

  1. 安装全球nodemon NPM包(npm i -g nodemon),或在您的项目(npm i --save-dev nodemon
  2. 在(下"scripts")的package.json定义NPM脚本:` "lint:watch": "nodemon --exec \"npm run lint || exit 1\" --ext ts,html,scss"
  3. 运行npm run lint:watch

您可以更改--ext ts,html,scss,json到任何文件扩展名要引起皮棉重启。对于nodemon的进一步资料,请参阅https://github.com/remy/nodemon#nodemon

© www.soinside.com 2019 - 2024. All rights reserved.