昨天,我们提到了为什么它是必要的让你的Angular版本尽可能保持最新.
今天,我们来看看如何做到这一点。一个简明的答案是使用的说明https://update.angular.io因为所有的信息都在那里。您可以选择当前版本,即您想要升级到的版本,单击按钮,然后您将获得详细的TODO列表:

典型的升级包括:
- 升级当前版本的Angular CLI:
安装-g @angular/cli@latest
- 将项目代码升级到最新版本:
Ng更新@angular/core@latest @angular/cli@latest
的ng更新
命令会更新Angular和它的依赖项,如果框架的新版本有一些破坏性的变化(意味着一些函数或类被重命名或替换为其他东西),甚至会改变你的代码。是的,都是自动的!
在某些情况下,升级可能会更加困难:
- 例如,如果你有不再维护的依赖项,或者在几周/几个月后才升级-我会在本通讯的后续版本中解决这个问题。
- 如果Angular需要升级Node.js,这意味着升级你的开发环境和持续集成服务器。
同样,关键是要尽可能保持最新,每六个月升级一次5到10分钟的任务,而不是每隔几年就花2周的时间。