requireJs/TypeScript,将多个类合并到单个模块中?

requireJs/TypeScript,将多个类合并到单个模块中?,typescript,requirejs,Typescript,Requirejs,如何将多个文件合并到单个模块中? 假设我有一个包含多个typescript类的文件夹,例如 app module1 foo1.ts foo2.ts .... module1.ts 在任何使用module1定义的类的类中,我希望能够使用类似 import {Foo1, Foo2} from "./module1/module1" 而不是像这样导入单个类 import {Foo1} from "./module1/foo1" import {Foo2} f

如何将多个文件合并到单个模块中? 假设我有一个包含多个typescript类的文件夹,例如

app
  module1
    foo1.ts
    foo2.ts
    ....
    module1.ts
在任何使用module1定义的类的类中,我希望能够使用类似

import {Foo1, Foo2} from "./module1/module1"
而不是像这样导入单个类

 import {Foo1} from "./module1/foo1"
 import {Foo2} from "./module1/foo2"

我怎样才能做到这一点呢?

不确定这是否是正确的方法,但它似乎满足了我的需要 在module1.ts中,只需定义类的导出

export * from "./foo1";
export * from "./foo2";