我在TypeScript
. 如何对它们进行排序以使一切正常?有什么工具吗?
问题看起来像这样......我有 2 个模块:
module Module1 {
export class A {
}
export class B {
}
}
module Module2 {
export class C {
}
export class D {
}
}
Module1
使用来自 的类Module2
并Module2
使用来自 的类Module1
。所以这是一种循环(在模块上)。现在当我将它编译成JavaScript
我得到一个错误:
Microsoft JScript runtime error: 'Module2' is undefined
它发生了,因为Module2
JS
引用应该包含在Module1
. 当我有这样的循环时,如何解决这个问题?是否可以?