web-dev-qa-db-ja.com

node.jsのバージョンと@types / nodeのバージョンの関係

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のバージョンの関係は何ですか?

16
Wink Saville

簡単に言うと、 @types/nodesemver 文字列でタグ付けされたメジャーバージョンとマイナーバージョンは、ノードのバージョンに正確に対応しています。

DefinitelyTyped リポジトリの index.d.tsファイルの@types/node を確認すると、最初の行のコメントから、この宣言ファイルがどのタイプのノードであるかがわかります。ファイルの先頭:

// Type definitions for Node.js 8.10.x
// Project: http://nodejs.org/
....
7
千木郷