假设我在以下两个文件中具有以下代码:
分类
module App {
class ClassA{
}
}
ClassB.ts
module App {
export class ClassB{
constructor(public ClassA) {}
}
}
有什么方法可以使ClassB可以访问ClassA, 而无需向ClassA添加export
? 换句话说,我希望ClassA仅可在App
模块中访问,但我也希望将类保存在单独的文件中。
即使将汇编输出到单个文件中,如果没有导出,ClassA也无法访问ClassB。