如何使类或模块仅用于导入/导出作业(类)

时间:2018-02-13 13:52:26

标签: typescript

解释(在某些类中我想导入更多类)  看起来像这样:

 import myClass1 'pathto1';
 import myClass2 'pathto2';
 import myClassn 'pathton';

我想简单地绕过一个文件(类导出):  就像这样(在一行中):

 import AllMyClasses 'pathToLib';

该文件的最佳外观是什么?

1 个答案:

答案 0 :(得分:3)

如果你写了"绕过"像这样的文件:

import { MyClass1 } from './path/to/one';
import { MyClass2 } from './path/to/otwo';
import { MyClass3 } from './path/to/three';

export { MyClass1, MyClass2, MyClass2 };

然后,您可以在另一个文件中导入所有这些类:

import * as AllMyClasses from '/path/to/bypass/file';

const m = new AllMyClasses.MyClass1();