typescript - Mejor manera de importar paquetes en angular
podría importar cada paquete que se encuentra en el nivel de directorio inferior:
import { RegisterComponent } from './register-component';
import { LoginComponent } from './login-component';
import { EmailComponent } from './email-component';
Pero es demasiado trabajo, entonces ¿hay alguna manera más fácil de importarlos, digamos en una sola línea?
Respuesta #1
Puedes usar lo que se llaman archivos "barril". Crea un archivo index.ts donde quieras importar desde, es decir, components/ y agrega lo siguiente:
export * from './some-component';
export * from './some-other-component';
export * from './another-component';
Desde allí, puedes importar de la siguiente manera:
import { SomeComponent, SomeOtherComponent, AnotherComponent } from '../components'
