我的项目是从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'。