El primero es index.ts, que exporta todos los ficheros "ts" de una carpeta. Con ello se pretende crear un fichero que aglutine a otros ficheros. referenciando en un único fichero todos los elementos que se exportan. Sus ventajas son:
1. Simplificar la importación desde otros ficheros
2. Desacoplar los tipos de ficheros en el que se declaran
export * from './app.component'; export * from './app.module';
el segundo es src/main.ts, que para importar AppModule, hace uso del fichero anterior y utiliza solo la referencia a la carpeta donde está dicho fichero, es decir './app' .
import './polyfills.ts';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { enableProdMode } from '@angular/core';
import { environment } from './environments/environment';
import { AppModule } from './app/';
if (environment.production) {
enableProdMode();
}
platformBrowserDynamic().bootstrapModule(AppModule);
No hay comentarios :
Publicar un comentario