Я использую AngularJS для создания приложения, и я использую внешнюю библиотеку для хэш-строк.
<script src="bower_components/blueimp-md5/js/md5.js"></script>
В контроллере я вызываю функцию md5(), которая хеширует строку.
md5(myKey);
Это работает, но Jshint дает мне предупреждение: md5 не определен
Как избежать этого и как лучше всего обращаться к внешним библиотекам?
Заранее спасибо.
Изменение: я установил "md5": true в моем.jshintrc, у меня больше нет предупреждения, но это лучшая практика?
Matt
Вы можете добавить определение в файл.jshintrc в разделе "globals", чтобы избежать таких предупреждений:
{
"blabla": true,
"globals": {
"md5": true
}
}