Angular CLI
有了Angular 2的所有新功能,如静态类型,装饰器和ES6模块,增加了设置和维护的成本。花费大量时间使用不同的构建设置,并配置用于提供现代JavaScript应用程序的所有不同工具可能需要很多时间,并且由于无法实际应用于应用程序本身,从而导致生产力下降。
看到ember-cli的流行,Angular 2决定他们将提供自己的CLI来解决这个问题。 Angular CLI旨在成为用于创建和管理Angular 2应用程序的工具。 它提供以下功能:
- 从头开始创建项目
- 部件,指示,服务的脚手架等。
- lint你的代码
- 启动应用
- 运行您的单元测试和端到端测试。
Angular 2 CLI目前只在TypeScript中生成框架,稍后还会有其他版本。