alejo8591 / unipiloto-apm-5

Repositorio y Base del Conocimiento para el Diplomado de Desarrollo de Aplicaciones Móviles Cross-Platform APM-5
http://www.unipiloto.edu.co/programas/educacion-continuada/diplomados/diplomado-en-desarrollo-de-aplicaciones-para-moviles/
MIT License
10 stars 5 forks source link

Actualización importante en Ionic 2 #9

Closed alejo8591 closed 7 years ago

alejo8591 commented 7 years ago

RC3, Error Reporting, Final, Oh My!

Por favor leer el post en el blog oficial para tener contexto de la mejora

Para proyectos nuevos o de ceros

Cómo actualizar y obtener estas mejoras:

$ npm install -g ionic

$ ionic -v
# should return at least 2.1.12

Para proyectos ya creados

Para proyectos ya creados o actualizar, ¡ojo! esto aplica para las versiones en RC:

$ npm install ionic-angular@latest --save
# get RC3 of ionic-angular

$ npm install @ionic/app-scripts@latest --save-dev
# get the latest app-scripts package

Después de instalar esos paquetes, abra src/app/app.module.ts e importar ErrorHandler de angular y IonicErrorHandler de ionic-angular:

import { NgModule, ErrorHandler } from '@angular/core';
import { IonicApp, IonicModule, IonicErrorHandler } from 'ionic-angular';

@NgModule({

  // Here we tell the Angular ErrorHandling class
  // that it should be using the IonicErrorHandler class for any errors
  providers: [{provide: ErrorHandler, useClass: IonicErrorHandler}]
})