Как я могу заставить WebStorm распознавать методы Jasmine?

у меня естьNode.js проект, который содержит некоторыежасмин технические характеристики. Спецификации находятся в подкаталоге spec / и имеют расширение .spec.coffee, как того требуетжасмин-узел.

Когда я открываю один из моих файлов спецификаций вWebStorm IDE, все звонки наbeforeEach а такжеdescribe а такжеit показаны с помощью синих волнистых подчеркиваний с подсказкой: «Неразрешенная функция или метод it ()». Так что, хотя я использую3.0 EAP и это должноесть некоторая поддержка ЖасминЭто не означает, что это спецификационный файл Jasmine.

Я попытался зайти в File> Settings> JavaScript Libraries и добавить Jasmine в качестве библиотеки (указав путь к jasmine-2.0.0.rc1.js), а затем перейти на подстраницу Usage Scope и проверить «Jasmine» в раскрывающийся список рядом с «Проект», но это не имело никакого эффекта - методы Жасмин все еще отображаются как неразрешенные.

Как я могу сообщить WebStorm, что все файлы в подкаталоге spec и / или все файлы с расширением .spec.coffee являются тестами Jasmine и могут ли они распознавать API-интерфейсы Jasmine, используемые этими тестами?

Ответы на вопрос(6)

Ваш ответ на вопрос