typescript - Vzťah medzi verziou node.js a verziou @types/node


Práve som začal používať node a chcel som to vyskúšať s typescriptom. Urobil som npm install @types/node a najnovšia verzia bola 7.0.4:

npm install @types/node
[email  /home/wink/prgs/test-simple-node-typescript
└── @types/[email  

Kým najnovšia verzia Node je 7.5.0:

node --version
v7.5.0

Aký je vzťah medzi verziou node.js a verziou @types/node?

Odpoveď č. 1

Jednoducho, hlavná verzia a vedľajšia verzia označená v semver reťazci @types/node presne zodpovedá verzii Node.

Ak skontrolujete súbor index.d.ts balíka @types/node v úložisku DefinitelyTyped, uvidíte, pre akú verziu Node je tento deklaratívny súbor prostredníctvom komentára v prvej riadku na vrchu súboru:

// Type definitions for non-npm package Node.js 16.11
// Project: https://nodejs.org/
....

Súvisiace články