Nodeを使い始めたばかりで、TypeScriptで試してみたいと思いました。私はnpm install @types/node
そして最新バージョンは7.0.4でした:
$ npm install @types/node
[email protected] /home/wink/prgs/test-simple-node-TypeScript
└── @types/[email protected]
ノードの最新バージョンは7.5.0ですが、次のようになります。
$ node --version
v7.5.0
Node.jsのバージョンと@types/nodeのバージョンの関係は何ですか?
簡単に言うと、 @types/node
の semver 文字列でタグ付けされたメジャーバージョンとマイナーバージョンは、ノードのバージョンに正確に対応しています。
DefinitelyTyped リポジトリの index.d.ts
ファイルの@types/node
を確認すると、最初の行のコメントから、この宣言ファイルがどのタイプのノードであるかがわかります。ファイルの先頭:
// Type definitions for Node.js 8.10.x
// Project: http://nodejs.org/
....