最新版本为V8时,如何将Angular从V6升级到V7?

时间:2019-06-13 16:57:13

标签: angular angular-cli

通常,我将Angular升级到最新版本,但在v6中有一个旧应用程序,我想先将其升级到V7(不是最新版本)。

Angular文档不是很清楚:

  
      
  • 通过在终端中运行ng update @angular/cli @angular/core,将其更新为核心框架和CLI的V7。
  •   
  • 通过在终端中运行ng update @angular/cli @angular/core,将其更新为核心框架和CLI的V8
  •   

但是ng-update始终尝试更新为最新版本。

2 个答案:

答案 0 :(得分:0)

ng更新@ angular / core @ 7.0.0-或您要安装的任何版本。

您还可以进入package.json并将内核更新为所需的特定版本,然后运行test1

答案 1 :(得分:0)

按照upgrade.angular.io上的指南进行操作。您可以将当前版本和所需版本设置为所需的任何版本。对于6.0到7.0,这些步骤至少是以下步骤:

  1. npm install -g rxjs-tslint
  2. rxjs-5-to-6-migrate -p src / tsconfig.app.json
  3. ng更新@ angular / cli @ angular / core