2

我的类“Character”不断出现编译错误,但如果我把它放在一个模块中它工作正常......即使我把它作为一个空类,里面什么都没有。

当我说类时,它不是一个“真正的”类,因为我只是想将一些旧的 Javascript 移植到 Typescript,但它看起来像:

function Character() {
 // Blows up
}

但...

Module Something
{
    function Character() {
        // Works
    }
}

我主要是提出这个问题,以防其他人像我一样遇到这个几乎无法解决的问题(因为我只是评论了所有内容,直到错误停止)。

== 编辑 ==

当我不将它放入模块时出现的错误是:

tsc.js(14053, 13) Microsoft JScript runtime error: please implement in derived classFailed to compile files: <a couple of *.ts files>
4

1 回答 1

0

一个名为的函数CharacterTypescript playground中工作得很好。

于 2013-03-24T18:33:16.980 回答