迁移 Angular 4.x 到 Angular 5
Migrating Angular 4.x to Angular 5
我已阅读以下博客和文档
并且没有关于如何从 4.x 迁移到 5 的明确信息。
尝试了以下命令
npm 安装
npm install @angular/{animations,common,compiler,compiler-cli,
core,forms,http,platform-browser,platform-browser-dynamic,
platform-server,router}@5.0.0
纱线安装
yarn add @angular/{animations,common,compiler,compiler-cli,
core,forms,http,platform-browser,platform-browser-dynamic,
platform-server,router}@5.0.0
尝试了 update guide
npm install @angular/animations@'^5.0.0' @angular/common@'^5.0.0'
@angular/compiler@'^5.0.0' @angular/compiler-cli@'^5.0.0'
@angular/core@'^5.0.0' @angular/forms@'^5.0.0'
@angular/http@'^5.0.0' @angular/platform-browser@'^5.0.0'
@angular/platform-browser-dynamic@'^5.0.0'
@angular/platform-server@'^5.0.0' @angular/router@'^5.0.0'
typescript@2.4.2 rxjs@'^5.5.2'
npm install typescript@2.4.2 --save-exact
对我来说没有任何效果。请帮忙
您需要将所有 angular 提供的软件包更新到最新版本,如下所示:
npm install typescript@2.4 --save-dev
npm install @angular/common@latest @angular/compiler@latest @angular/compiler-cli@latest @angular/core@latest @angular/forms@latest @angular/http@latest @angular/platform-browser@latest @angular/platform-browser-dynamic@latest @angular/platform-server@latest @angular/router@latest @angular/animations@latest --save
这应该完成所有必要的工作。另外,您还可以将 angular 5 随附的 angular cli 更新为标准版本,如下所示:
npm uninstall -g @angular/cli
npm cache clean
npm install -g @angular/cli@latest
这是 Angular 团队的官方博文:https://angular-update-guide.firebaseapp.com/。本更新指南将帮助您从任何版本迁移到最新版本。
This website 对我来说很容易。输入要升级的版本,以及要升级到的版本。我的应用程序很简单,所以它可能取决于您应用程序的复杂程度。
我已阅读以下博客和文档
并且没有关于如何从 4.x 迁移到 5 的明确信息。
尝试了以下命令
npm 安装
npm install @angular/{animations,common,compiler,compiler-cli, core,forms,http,platform-browser,platform-browser-dynamic, platform-server,router}@5.0.0
纱线安装
yarn add @angular/{animations,common,compiler,compiler-cli, core,forms,http,platform-browser,platform-browser-dynamic, platform-server,router}@5.0.0
尝试了 update guide
npm install @angular/animations@'^5.0.0' @angular/common@'^5.0.0' @angular/compiler@'^5.0.0' @angular/compiler-cli@'^5.0.0' @angular/core@'^5.0.0' @angular/forms@'^5.0.0' @angular/http@'^5.0.0' @angular/platform-browser@'^5.0.0' @angular/platform-browser-dynamic@'^5.0.0' @angular/platform-server@'^5.0.0' @angular/router@'^5.0.0' typescript@2.4.2 rxjs@'^5.5.2' npm install typescript@2.4.2 --save-exact
对我来说没有任何效果。请帮忙
您需要将所有 angular 提供的软件包更新到最新版本,如下所示:
npm install typescript@2.4 --save-dev
npm install @angular/common@latest @angular/compiler@latest @angular/compiler-cli@latest @angular/core@latest @angular/forms@latest @angular/http@latest @angular/platform-browser@latest @angular/platform-browser-dynamic@latest @angular/platform-server@latest @angular/router@latest @angular/animations@latest --save
这应该完成所有必要的工作。另外,您还可以将 angular 5 随附的 angular cli 更新为标准版本,如下所示:
npm uninstall -g @angular/cli
npm cache clean
npm install -g @angular/cli@latest
这是 Angular 团队的官方博文:https://angular-update-guide.firebaseapp.com/。本更新指南将帮助您从任何版本迁移到最新版本。
This website 对我来说很容易。输入要升级的版本,以及要升级到的版本。我的应用程序很简单,所以它可能取决于您应用程序的复杂程度。