2012-11-03 2 views
2

Я только что закончил свой JS-код. Теперь я переместил его в свой собственный файл, и теперь PHPStorm сообщает мне, что нет переменной с именем $. Как это исправить? (Может ли JSDoc решить эту проблему?)Как использовать JSDoc для передачи jQuery?

+0

«Настройки | JavaScript | Библиотеки» должны помочь. Если ошибка исходит от JSLint/JSHint, см. Ответ от @ dreame4 – LazyOne

ответ

3

Возможно, PHPStorm не видит объявления переменной $ в вашем JS-файле. Проверьте, правильно ли вы скопировали код.

Если $ является глобальной переменной (jQuery чего-то подобного), вы можете добавить такую ​​строку в верхней части своего JS-файла /*global $: false */.

JSDoc не имеет ничего общего с этим, насколько я знаю. Другой инструмент, который встроен в PHPStorm, например JSHint или JSLint, проверяет правильность кода JavaScript.

+0

Это также работало в Emacs – cjohansson

Смежные вопросы