Конфигурирование eslint для VsCode для поддержки файлов объявлений типов? - PullRequest
0 голосов
/ 14 февраля 2019

Я использую vsCode для своей разработки, и из-за странной природы моего окружения у меня есть API, к которому я не могу получить физический доступ, в настоящее время я пишу ручные файлы .d.ts, которые будут действовать как psuedo sdkпредоставить информацию об интеллигентности и, надеюсь, линтинг.Проблема в том, что eslint в vscode не хочет читать эти файлы, когда говорит мне, какие переменные не определены, я также не совсем уверен, как правильно все это настроить?

Обновление: я считаю, что решилпроблема, помещая // @ ts-check в начало моего файла javascript и используя встроенный путь ссылки xml tslint, похоже, начинает работать, давая мне линтинг на основемои файлы объявлений типов.Также работает checkJs: true в вашем файле tsconfig.json.

1 Ответ

0 голосов
/ 14 февраля 2019

Похоже, вы просто пытаетесь заставить VSCode выполнить интерактивную проверку типов и дать вам intellisense для проекта, основанного на Typescript.

Если это правильно, вам не нужно делать это НИЧЕГО спец.

Я установил расширение «Angular Essentials» Джона Папы, в которое включена поддержка Typescript.Хотя я бы порекомендовал это, есть миллион других доступных расширений VSCode Typescript;большинство из них также должны делать то, что вам нужно.

Я бы также установил расширение Chrome Debugger, если вы еще этого не сделали.

В: Это помогает или ваместь конкретные вопросы, которые я не затронул, или конкретные проблемы / проблемы с вещами, которые вы уже пробовали?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...