将socket.io添加到Node.js / Typescript项目

时间:2017-09-12 07:32:38

标签: typescript typescript-typings

我的项目是从VS 2017 Typescript Basic Node.js Expresss 4应用程序模板创建的。我通过npm添加了socket.io v2.0.3。我可以编译。我添加@types/socket.io 1.4.30的那一刻,我再也无法建立了。在node_modules/@types/node/index.d.ts和Scripts / typings / node / node.d.ts中有97个错误。

我做错了什么?

示例错误:

  

构建:后续变量声明必须具有相同的类型。变量'extensions'必须是'any'类型,但这里有'NodeExtensions'类型。

很多Duplicate identifier

  

构建:重复标识符“缓冲区”。

其他:

  

构建:'BuffType'在其自己的类型注释中直接或间接引用。

     

构建:接口'服务器'不能同时扩展类型'Server'和'EventEmitter'。

0 个答案:

没有答案