JSHint W117 встроенный игнорировать

Переопределение JSHint не соблюдается.

[Вывод]: [L59:C38] W117: "предупреждение" не определено.

[Вывод]: /*jshint -W117 */alert("не удалось загрузить данные обзора.."); / * jshint + W117 * /

- Фактическая строка кода:

$scope.example.$get(
    function(data){
       $scope.data =  //do something;
    }, function(message){
        /*jshint -W117 */alert("failed..");/*jshint +W117 */
});

Я использую их для других предупреждений, но W117, похоже, игнорируется.

3 ответа

Решение
alert("failed.."); //jshint ignore:line

Попробуй у них на отдельной линии

/* jshint -W117 */
alert("failed..");
/* jshint +W117 */

Другой вариант отключить предупреждение - добавить его вверху файла.

/* global alert */

Вы также можете создать .jshintrc файл с этим содержанием:

{
  "globals": {
    "alert": false
  }
}

Опция конфигурации globals говорит, что эта переменная является глобальной, определенной в другом месте, и false значение говорит, что это не должно быть переопределено.

Другие вопросы по тегам