Миграция Angular 4.x на Angular 5
Я прочитал следующие блоги и документацию
и нет четкой информации о том, как перенести с 4.x на 5.
Протестировано следующие команды
-
npm install
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
-
Попробовал руководство по обновлению
npm install @angular/[email protected]'^5.0.0' @angular/[email protected]'^5.0.0'
@angular/[email protected]'^5.0.0' @angular/[email protected]'^5.0.0'
@angular/[email protected]'^5.0.0' @angular/[email protected]'^5.0.0'
@angular/[email protected]'^5.0.0' @angular/[email protected]'^5.0.0'
@angular/[email protected]'^5.0.0'
@angular/[email protected]'^5.0.0' @angular/[email protected]'^5.0.0'
[email protected] [email protected]'^5.5.2'
npm install [email protected] --save-exact
Ничто не помогло мне. Пожалуйста, помогите
Ответы
Ответ 1
Вам необходимо обновить все angular предоставленные пакеты до их последних версий следующим образом:
npm install [email protected] --save-dev
npm install @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] --save
Это должно сделать все необходимое. Кроме того, вы можете также обновить свой angular cli, который поставляется с angular 5 в стандартной версии следующим образом:
npm uninstall -g @angular/cli
npm cache clean
npm install -g @angular/[email protected]
Вот официальный блогпост командой angular: https://angular-update-guide.firebaseapp.com/. Это руководство по обновлению поможет вам перейти от любой версии до последней.
Ответ 2
Наконец достигнуто.