我是一个相对新手的Angular 5开发者,正在尝试为我的团队设置开发环境来构建一个Angular 5应用程序。
我希望团队能够在每次更改时运行linting和单元测试,然后提供更改以便开发人员立即查看她所做的更改。
我尝试了以下内容:
- 运行
ng lint
将会对项目进行linting - 运行
ng test
启动Karma测试运行器,并立即启动测试以提供反馈,如果刚刚引入的任何更改导致测试失败,则会向开发人员提供反馈。 - 运行
ng serve
将内部启动webpack-dev-server并构建项目并提供服务,以便添加/修改的功能将立即在浏览器中可见,供开发人员尝试并验证。
我想要实现的是,在开发人员继续开发项目的过程中,他们可以获得有关上述三个方面的持续反馈- linting错误、测试失败以及提供的功能。
是否有一种方法可以让所有这三个方面都同时运行,并在每次代码更改时向开发人员显示?