打字稿摘要 class 错误 TS1005:“;”预期的

Typescript abstract class error TS1005: ';' expected

当我尝试在打字稿中指定摘要 class 时,例如:

abstract class AbstractFoo {

}

我收到以下编译错误:

AbstractFoo.ts(1,10): error TS1005: ';' 

我的 package.json 包含:

"typescript": "^1.6.2"

作为依赖项。

这个错误的原因是什么?

My package.json contains:

如果您想使用 package.jsontsc 版本,您应该 运行:

./node_modules/.bin/tsc --watch

该代码适用于 TS 1.6+。

更多

您甚至可以进行更高级的设置,例如:How to run typescript compiler as a package.json script without grunt or gulp