导入有角度的软件包的更好方法

时间:2018-08-14 16:44:18

标签: angular typescript

我可以导入位于以下目录级别的每个软件包:

import { RegisterComponent } from './register-component';
import { LoginComponent } from './login-component';
import { EmailComponent } from './email-component';

但这工作太多了,所以有什么更简单的方法可以让我们说成一行吗?

1 个答案:

答案 0 :(得分:1)

您可以使用所谓的“桶”文件。创建要从其中导入的index.ts文件,即components/并添加以下内容:

export * from './some-component';
export * from './some-other-component';
export * from './another-component';

从那里,您可以像这样导入:

import { SomeComponent, SomeOtherComponent, AnotherComponent } from '../components'