我刚刚开始使用node并希望尝试使用typescript.我做了一个npm install @ types / node,最新版本是7.0.4:
$npm install @types/node test-simple-node-typescript@0.1.0 /home/wink/prgs/test-simple-node-typescript └── @types/node@7.0.4
最新版本的节点是7.5.0:
$node --version v7.5.0
node.js的版本与@ types / node的版本之间有什么关系?
解决方法
简单地说,semver字符串
@types/node
中标记的主要版本和次要版本与节点的版本完全对应.
如果检查DefinitelyTyped存储库中的index.d.ts
file of @types/node
,您将通过文件顶部的第一行注释看到此声明文件的节点类型:
// Type deFinitions for Node.js 8.10.x // Project: http://nodejs.org/ ....