Tìm kiếm trang web

typescript - Mối quan hệ giữa phiên bản của node.js và phiên bản của @types/node


Tôi vừa mới bắt đầu sử dụng Node và muốn thử nó với TypeScript. Tôi đã thực hiện npm install @types/node và phiên bản mới nhất là 7.0.4:

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

Trong khi đó, phiên bản mới nhất của node là 7.5.0:

node --version
v7.5.0

Mối quan hệ giữa phiên bản của node.js và phiên bản của @types/node là gì?

Câu trả lời #1

Đơn giản, phiên bản chính và phiên bản phụ được gắn trong chuỗi semver của @types/node hoàn toàn tương ứng với phiên bản của node.

Nếu bạn kiểm tra tệp index.d.ts của @types/node trong kho lưu trữ DefinitelyTyped, bạn sẽ thấy loại node mà tệp khai báo này dành cho thông qua dòng chú thích đầu tiên ở đầu tệp:

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

Bài viết liên quan