Как мне получить автозаполнение jQuery в Tymdercript?
-
12-12-2019 - |
Вопрос
Если я работаю в файле tymdscript .ts, что я могу сделать, чтобы получить jQuery Intellisense / AutoCollection, когда я вводит символ $?
(Я работаю в проекте ASP.NET MVC 3 в VS 2012.)
Решение
Вам необходимо добавить ссылку на определение jQuery в верхней части файла .ts
.
/// <reference path="jquery.d.ts" />
.
Вы можете найти аннотации типа для jQuery Этот образец .
Другие советы
Проверьте определения этих типов для TypectScript: https://github.com/boriisyankov/definitetytyped#readme/ a>. Они регулярно обновляются и более полны, чем те, которые в примерах. На Nuget: http://www.nuget.org/profiles/definitytyped/
Контрольный список вещей, которые необходимо установить для этого, чтобы работать:
-
Убедитесь, что расширение Tearpcript установлено.Проверьте инструменты -> Установка расширения и убедитесь, что «Tymdercript для расширения Microsoft Visual Studio» установлено.Если это не так, запустите файл .vsix, найденный в папке TeampStitS (файлы программы \ Microsoft SDKS \ Teamscript \ <версия>), чтобы установить расширение.
-
Убедитесь, что ваш файл ссылается на файл jquery.d.ts.У вас должен быть комментарий в / рядом с верхней частью вашего файла, который выглядит так:
/// <Справочный путь="Path / path / to / to / jquery.d.ts" />
Если вам нужно его скачать, вы можете найти файл jQuery.d.tts как часть образца военнодрагодавого корабля в http://www.typescriptlang.org/samples/