Есть ли способ для jscs игнорировать правила для каждого файла, блока или строки?
Я ищу способ для jscs (стиль кода JavaScript) делать то же самое поведение, что и jshint, чтобы игнорировать определенные правила для каждого файла с комментарием вверху или в строке с комментарием начала и конца.
JSHint пример игнорирования определенного правила в файле:
/* jshint undef: false */
JSHint пример игнорирования определенного правила в блоке:
// Code here will be linted with JSHint.
/* jshint ignore:start */
// Code here will be linted with ignored by JSHint.
/* jshint ignore:end */
3 ответов:
это доступно с jscs 1.6.0
для области файл:
положите это поверх файла, чтобы игнорировать все правила
// jscs:disableпоместите это поверх файла, чтобы игнорировать определенное правило:
// jscs:disable specificRuleтакже для игнорирования всего файла вы можете добавить его в .jscsrc, добавление записи в excludeFiles.
сфера блок:
игнорировать все правила
// Code here will be linted with JSCS. // jscs:disable // Code here will be ignored by JSCS. // jscs:enableигнорировать a конкретное правило:
// Code here will be linted with JSCS. // jscs:disable specificRule // Code here will be ignored by JSCS. // jscs:enable specificRule
Comments