Внешние функции «не определены» предупреждение JSHINT

0

Я использую AngularJS для создания приложения, и я использую внешнюю библиотеку для хэш-строк.

<script src="bower_components/blueimp-md5/js/md5.js"></script>

В контроллере я вызываю функцию md5(), которая хеширует строку.

md5(myKey);

Это работает, но Jshint дает мне предупреждение: md5 не определен

Как избежать этого и как лучше всего обращаться к внешним библиотекам?

Заранее спасибо.

Изменение: я установил "md5": true в моем.jshintrc, у меня больше нет предупреждения, но это лучшая практика?

Matt

Теги:
controller
undefined
jshint

1 ответ

1
Лучший ответ

Вы можете добавить определение в файл.jshintrc в разделе "globals", чтобы избежать таких предупреждений:

{
  "blabla": true,
  "globals": {
    "md5": true
  }
}
  • 0
    Спасибо, это работает.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню