typescript - Forholdet mellom versjonen av node.js og versjonen av @types/node


Jeg har nettopp begynt å bruke Node og ønsket å prøve det med TypeScript. Jeg gjorde en npm install @types/node og den nyeste versjonen var 7.0.4:

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

Mens den siste versjonen av Node er 7.5.0:

node --version
v7.5.0

Hva er forholdet mellom versjonen av node.js og versjonen av @types/node?

Svar #1

Enkelt sagt, hovedversjonen og underordnede versjonen merket i semver-strengen til @types/node samsvarer nøyaktig med node-versjonen.

Hvis du sjekker index.d.ts-filen til @types/node i DefinitelyTyped-repositoriet, vil du se hvilken type node denne deklarasjonsfilen er for gjennom kommentaren på første linje øverst i filen:

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

Relaterte artikler