2015-12-14 6 views
0

Я использую require.js в моей работе, когда я бегу jshint
он скажет мне это:
line 11, col 1, 'define' is not defined.
Я хочу, чтобы это сделать:
, если это define не определено, игнорировать,
, если есть другие, не определены, скажите мне ошибку
как я могу написать в jshint.rc?Как я могу просто проигнорировать указанную ошибку в jsHint?

ответ

0

Предполагаю, что это потому, что define- Фактически определено, только нет в этом файле.

Необходимо указать jsHint, что define является допустимым глобальным символом.

Добавьте эту строку в начале:

/* global define */ 

или

/* global define,$,require,whatever */ 

заливать глобальный контрольный символ таблицы.

В jshint.rc, вы можете установить:

{ 
    "define"  : true 
} 

или, если определить не известна библиотека,

{ 
    "predef"  : [ 
     "define" 
    ] 
} 

(смотри, например, this link).

+0

@lsemi могу ли я установить это в 'jshint.rc'? – nataila

+0

Да. Извините, забыл. Отредактированный ответ – LSerni

+0

@lsemi и как я могу игнорировать 'определяется, но никогда не используется' в' jshint.rc'? – nataila

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

  • Нет связанных вопросов^_^