为什么使用此代码生成 TypeScript 编译器
var test = new Foo();
class Foo {
constructor() {
}
}
这个失败
var test = new Foo();
var Foo = (function () {
function Foo() {
}
return Foo;
})();
而不是这个?
var Foo = (function () {
function Foo() {
}
return Foo;
})();
var test = new Foo();
我无法想象任何原因,为什么没有首先生成类......