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

Author: Aravind, 2017-11-03

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.

 73
Author: Vishal Gulati,
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.

 5
Author: Ben,
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