Angular CLI终极参考指南-展望总结

展望

AngularCLI计划中将会开发出不少有意思的功能:html

  • Ahad-of-Time(AOT)预编译支持

使用AOT编译经过在构建过程当中编译components和templates将极大的提升你的应用程序的性能。
Learn more about AOT here.
中文版git

  • Progressive Web App(PWA)支持

AngularCLI为你建立一个适配Web的应用,生成APP Shell并提供Service Worker脚原本缓存应用数据
Learn more about mobile support here.github

  • 重构支持

除了支持向应用程序添加新功能,AngularCLI还支持重构已有的功能,好比移动component或者重命名service。web

  • 升级支持

AngularCLI能帮你升级Angular,由于AngularCLI能理解你的应用的语义。能帮你在升级新版本后作必要的代码更改。缓存

  • 延展性

容许你拓展应用程序,你能够建立本身的插件或者部署脚本。服务器

  • 提升性能

提升性能使得AngularCLI变得更快。ide

  • Library Developer(库文件开发者)模式

AngularCLI除了能建立新应用程序,还能帮你建立新的library以供他人使用。
以上部分特性已经可用,在GitHub repository上查阅若是你想试试这些特性。工具

总结

AngularCLI是一个能让你的开发工做流自动化的命令行接口。
如今,你可使用AngularCLI来:性能

  • 建立新的Angular应用
  • 经过LiveReload支持来运行开发服务,在你开发期间预览应用。
  • 向已有的Angular项目中添加功能(component、module、directive、pipe、menu、class等)
  • 运行单元测试
  • 运行E2E测试
  • 构建项目用于部署
  • 部署应用到服务器上

尽管从技术角度上看AngularCLI对于开发Angular应用不是必备的,可是TA能极大提高你的代码质量与开发效率。
随着时间的推移,AngularCLI会增长更多激动人心的功能特性,T将多是你开发Angular应用中最值得信赖的工具。
学习更多关于AngularCLI的知识,能够查阅official website 和 GitHub repository.单元测试

相关文章
相关标签/搜索