Как установить d.ts для конкретной версии node.js?

С помощью команды tsd я запустил эту команду tsd install node

Он устанавливает файл определений в typings/node/node.d.ts, но я вижу, что этот файл определений для node.js версии 4

Node.js v4.x API

Как установить TSD для узла версии 5.11.0?

1 ответ

Кажется, вы можете установить определенные типы, как это:

npm install --save @ types / node @ 4.0.30

Для нашего проекта нам нужно соответствовать версии узла, поддерживаемой aws Lambda (в настоящее время 4.0.3).

Не уверен, как получить список доступных типов, но когда я ввел неправильное значение, обратная связь npm перечислила доступные типы:

нпм ERR! нет цели 
["4.0.15-альфа","4.0.16-альфа","4.0.21-альфа", "4.0.22-альфа", "4.0.23-альфа", "4.0.24-альфа","4.0.25-альфа " "4.0.26-альфа","4.0.27-альфа","4.0.28-альфа","4.0.29","4.0.30","6.0.31","6.0.32","6.0.33","6.0.34","6.0.35","6.0.36","6.0.37","6.0.38","6.0.39","6,0.40","6.0.41","6.0.42","6.0.43","6.0.44","6.0.45","6.0.46","6.0.47"]

Из этого я выудил последнюю версию 4.x, в которой я нуждался.

Другие вопросы по тегам