first application app angular import ionic2 polyfills

angular - application - Ionic 2-Cómo importar polifill de Intl



ionic scope (1)

Soy nuevo en Ionic2 / Angular2 y he estado buscando y encontrando varias soluciones para lo que hay que hacer para solucionar el problema del polyfill con el uso del formato de fecha intl (ejemplo de respuesta aquí: Ionic 2, usando Angular 2 Pipe breaks on iOS- "No se puede encontrar la variable: Intl" )

pero lo que no entiendo y lo que ninguna explicación de desbordamiento de la pila / tutorial me ha ayudado a descubrir, es dónde exactamente y cómo lograr esto. Instalé npm para obtener el paquete intl agregado a los módulos de mi nodo, pero todo simplemente dice "luego lo importa", pero no sé dónde hacerlo ya que no tengo un archivo polyfill.ts en el que pueda importarlo, solo está el archivo build / polyfill.js e intenté importar directamente en el archivo .ts que usa la manipulación de la fecha intl, pero eso no resolvió el problema.

Es posible que no entienda algo fundamental y es por eso que nadie dice explícitamente dónde tendría que importarlo, pero ¿alguien me puede explicar cómo importar esto o referirme a un recurso para explicar lo que no soy? comprensión.


Normalmente, polyfill.ts se importa en el archivo del módulo de la aplicación que iniciará su aplicación, normalmente este es el archivo main.ts, por lo que importar el archivo polyfill necesario en el archivo de arranque del módulo de la aplicación debería ser el truco.

Aquí hay un ejemplo:

main.ts

import ''./polyfills.ts''; import {platformBrowserDynamic} from ''@angular/platform-browser-dynamic''; import {enableProdMode} from ''@angular/core''; import {environment} from ''./environments/environment''; import {AppModule} from ''./app/app.module''; if (environment.production) { enableProdMode(); } platformBrowserDynamic().bootstrapModule(AppModule);

polyfill.ts

// All needed polyfills for example web animations import ''web-animations-js/web-animations.min'';