Node.d.ts 使用 typescript 编译器时出现错误,我该如何解决?

Node.d.ts issues errors using typescript compiler, how do I fix?

我有一个项目是使用 Visual Studio 2013 的 NODE 控制台应用程序项目。当我编译解决方案时,我收到如下打字稿错误:

Typescript 需要在

后加一个分号
export interface ReadableStream extends EventEmitter {
    readable: boolean;
    read(size?: number): string|Buffer;
    //Like this ----> read(size?: number): string;|Buffer;

这意味着我必须摆脱管道缓冲区;如果我这样做的话,对于实现这个接口的模块我还有很多其他问题...

我大约一个月前下载了明确类型的定义,也许它们已经过时了?

可以肯定的是,在 NODE 控制台应用程序中使用 TS 是一个挑战...提前感谢任何提示。

Typescript wants a semicolon after

您使用的是旧版本的 TypeScript。升级到 TypeScript 1.4 或更高版本。