2015-10-01 2 views
1

Когда я запускаю JSHint поверх своих тестов Jasmine, используя угловые матки, я получаю ошибки для функции «модуль» или «впрыск». Как я могу это исправить? Я знаю, что могу определить эти методы как глобальные переменные в .jshintrc, но разве это изящный способ решить эту проблему?Ошибка JSHint и угловых маков

«модуль» не определен «впрыснуть» не определен

ответ

3

Как вы можете увидеть здесь: https://github.com/angular/angular-seed/blob/master/.jshintrc Угловая проект семян следует, что практика. Так что это кажется вполне приемлемым. Предлагаю вам скопировать связанный jshintrc.

содержимое файла, если ссылка изменится:

{ 
    "globalstrict": true, 
    "globals": { 
    "angular": false, 
    "describe": false, 
    "it": false, 
    "expect": false, 
    "beforeEach": false, 
    "afterEach": false, 
    "module": false, 
    "inject": false 
    } 
} 
+1

Звуки нормально для меня. Я исправляю функции Жасмина с помощью опции «жасмин»: истина. (http://jshint.com/docs/options/#jasmine) - поэтому мне кажется, что мне нужно добавить «модуль» и «ввести», –

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