Я не уверен, что понимаю, как работает intellisense для нового текстового редактора Microsoft vsCode. В docs под заголовком "Великий код редактирования" он показывает предупреждение под глобальной переменной node __dir
и предлагает предложение лампочки, чтобы добавить ссылку на файл d.ts, чтобы вы могли получить intellisense для node:
У меня есть 2 вопроса:
1 - Как импортировать файлы DefinitelyTyped (d.ts) напрямую (без указания редактора) или мне нужно скопировать их из источника github и помещать их в каталог типизации?
2 - Могу ли я получить intellisense для любой библиотеки, которая имеет определение typescript? Я попробовал следующее, но когда я набираю express.
или when.
, я не получаю никакого intellisense. Тем не менее, я получаю node intellisense.
/// <reference path="../typings/node/node.d.ts"/>
/// <reference path="../typings/express/express.d.ts" />
var when = require('when')
, express = require('express')
, gulp = require('gulp')