Включают в себя *.d.файл ts (и соответствующий JS) в проекте TypeScript с использованием PHPStorm
Я хочу погрузиться в TypeScript (потому что для меня это выглядит очень многообещающе), и поэтому я хочу переписать свой собственный проект JS.
поэтому я начал создавать некоторые классы (каждый класс в отдельном файле), но я немного смущен этими *.d.TS файлы.
как именно я с ними работаю? Мне нужно ссылаться на них .файлы TS? Потому что PHPStorm, похоже, индексирует *.d.TS файл в любом случае.
Я использую grunt-ts (https://github.com/grunt-ts/grunt-ts) чтобы скомпилировать проект до JavaScript, кажется, что этому нужны ссылочные файлы.
но когда я ссылаюсь на это так в первой строке:
///<reference path="../../../lib/typed/jquery.d.ts">
компилятор говорит:
....Model.ts(37, 20): error TS1084: Invalid reference directive syntax.
что я упустил?
1 ответов
Это должен быть самозакрывающийся тег:
///<reference path="../../../lib/typed/jquery.d.ts" />
обратите внимание />
в конце