codecamp

Angular 保持最新

持续更新你的 Angular 项目

就像 Web 及其整个生态系统一样,Angular 也在持续改进中。Angular 平衡了持续改进与强调稳定性之间的冲突,努力让升级变得更简单。让 Angular 应用始终保持最新,可以让你获得前沿的新特性所带来的好处,还有各种优化和 Bug 修复。

本文档包含一些信息和资源,来帮助你持续更新 Angular 的应用和库。

如果你正在使用 AngularJS,参阅从 AngularJS 升级AngularJS 是专用于 Angular v1.x 的名字。

获得新版本的发布通知

要想获得新版本发布通知,请关注 Twitter 上的 @angular 或订阅 Angular 官方博客

了解最新特性

有什么新特性?有哪些变化?我们会在 Angular 官方博客的发布声明中和你共享那些最重要的信息。

要查看完整的按版本组织的变更列表,参阅 Angular 更改记录

检查你的 Angular 版本

要检查你的应用的 Angular 版本,就到项目目录下执行 ​ng version​ 命令。

查看 Angular 的当前版本

你可以使用 CLI 命令 ​ng update​ 发现 Angular 的最新版本。默认情况下,​ng update​(不带其它参数)会列出你可用的所有更新。

升级你的环境和应用

为了让升级不那么繁琐,我们在交互式 Angular 升级指南中提供了完整的操作指令。

Angular 升级指南提供了自定义的升级指令,基于当前版本和你指定的目标版本。它包括简单的和高级的升级路径,以适应你应用中的各种复杂情况。它还包括诊断信息和建议的手动修改动作,以帮助你获得最新版本。

对于简单的升级工作,你所要做的一切就是执行一下 CLI 命令 ​ng update​。不带额外参数时,​ng update​ 会列出你可用的更新版本,并提供建议的升级步骤,来把你的应用升级到最新版本上来。


Angular 无障碍性
Angular 属性绑定的最佳实践
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

Angular 开发指南

Angular 特性预览

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }