Я новичок в машинописи. Я пытался работать с библиотекой jquery-easyui, которая не имеет файла определения d.ts в репозитории DefintelyTyped. У меня нет времени (или навыков), чтобы написать файл d.ts для этой библиотеки. Как я могу использовать это в файле машинописных файлов?Typcript: Как ссылаться на библиотеку jquery-easyui?
В test.ts файл, я пытался делать:
/// <amd-dependency path="libs/easyui/jquery.easyui.min.js">
function newUser(){
$('#dlg').dialog('open').dialog('setTitle','New User');
... etc.
Но WebStorm сообщает об ошибке на символ "$", как "неразрешенный метода или функции $()". Пробовал заменить amd-зависимость .. со ссылкой .. но все равно не работал. Путь библиотеки правильный. Этот код отлично работает, если я помещаю его в файл .js.
Вы можете просто написать inteface для методов, которые вам нужны. Кроме того, $ является частью jquery.d.ts –