我正在使用Typescript开展个人项目。
要有一个很好的代码和可消耗的代码,我想分割我的代码,就像那样=>一个类One文件,使用命名空间或模块,我没有看到差异!
但是如何调用一个文件并且能够选择该命名空间内的所有类?
我看了一下StackOverflow数据库,但我找不到任何东西!
例如:
// FileOne.ts
namespace Controllers {
export class A {}
}
// FileTwo.ts
namespace Controllers {
export class B {}
}
// index.ts
namespace App {
constructor() {
new Controllers.B();
new Controllers.A();
}
}
所以,如果你有一个想法?
谢谢!
答案 0 :(得分:1)
为此构建了命名空间,您只需要在index.ts中引用所需的所有文件。
Typescript transpiler& Visual Studio代码是用TypeScript构建的,所以你可以查看GitHub中的代码(replace
| TypeScript),你会学到很多东西;)