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

时间:2015-06-16 15:59:57

标签: node.js visual-studio typescript jasmine protractor

我有一个项目是使用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是一个挑战...提前感谢任何提示。

1 个答案:

答案 0 :(得分:1)

  

Typescript在

之后想要一个分号

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