Migración Angular 4.x a Angular 5 [duplicar]
Esta pregunta ya tiene una respuesta aquí:
He leído los siguientes blogs y documentación
Y no hay información clara sobre cómo migrar desde 4.x a 5.
Probó los siguientes comandos
-
Instalación de Npm
npm install @angular/{animations,common,compiler,compiler-cli, core,forms,http,platform-browser,platform-browser-dynamic, platform-server,router}@5.0.0
-
Instalación de hilo
yarn add @angular/{animations,common,compiler,compiler-cli, core,forms,http,platform-browser,platform-browser-dynamic, platform-server,router}@5.0.0
-
Probó la guía de actualización
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' [email protected] rxjs@'^5.5.2' npm install [email protected] --save-exact
Nada funcionó bien para mí. Por favor ayuda
2 answers
Debe actualizar todos los paquetes proporcionados por angular a sus últimas versiones de la siguiente manera:
npm install [email protected] --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
Esto debería hacer todo lo necesario. Además, también puede actualizar su cli angular que se incluye con angular 5 como versión estándar de la siguiente manera:
npm uninstall -g @angular/cli
npm cache clean
npm install -g @angular/cli@latest
Aquí está el blogpost oficial de Angular team: https://angular-update-guide.firebaseapp.com / . Esta guía de actualización le ayudará a migrar de cualquier versión a la última.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-12-05 05:47:29
Este sitio web lo hizo muy fácil para mí. Poner en su versión está mejorando, y que estás actualizando. Mi aplicación es simple, por lo que puede depender de la complejidad de su aplicación.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-05-03 01:51:49