в стеке MEAN.js, где я могу настроить предупреждения jshint?

я разрабатываю приложение на основе среднего стека, и вдруг я получаю 750 ошибок на 150 страницах из-за jshint, ни одна из этих ошибок не создает проблемы в том смысле, что код ломается, поэтому этот огромный список просто засоряет мою консоль предупреждениями, что «требовать» не определено.

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

где находятся файлы конфигурации jshint в приложении на основе стека mean.js? каков путь?


person David Nelband    schedule 08.05.2015    source источник


Ответы (1)


Просто создайте файл .jshintrc. jshint будет подчиняться правилам, определенным в .jshintrc файле в корневом каталоге, а также будет применять любые переопределения правил, определенные в .jshintrc файлах, найденных в подкаталогах вашего проекта.

Формат выглядит так:

{
    "bitwise"       : false,    // Prohibit bitwise operators (&, |, ^, etc.).
    "curly"         : true,     // Require {} for every new block or scope.
    "eqeqeq"        : true      // Require triple equals i.e. `===`.
}

Полный набор параметров определяется здесь: http://jshint.com/docs/options/

person Andrew Lavers    schedule 08.05.2015