Недавно я установил JSHint, чтобы помочь мне отладить некоторый код Javascript. JSHint работает безупречно, но теперь я хочу настроить его, чтобы он мне лучше.Настройка JSHint для Vim
Для справки. Я хочу отключить предупреждение «WXXX», ошибку «EXXX» или добавить некоторые настройки. Как мне это сделать, используя глобальный файл .jshintrc?
В настоящее время у меня есть ~/.jshintrc, который выглядит примерно так:
{
//Settings
"debug": true',
"devel": true',
//And some more settings
"-WXXX": false,
"-WXXX": false,
"-EXXX": false
}
Но, насколько я могу сказать, что это не делает ничего.
Да, я прочитал его в документах о том, что ошибки не могут быть отключены. Просто проверить anyways :) Как я знаю, JSHint загрузил мой .jshintrc файл правильно? Я все еще получаю много предупреждений, даже если я использую true вместо false. – Edvin
Попробуйте создать файл, который просто содержит 'let a = 2;' и начертите его: вы должны получить предупреждение. Затем добавьте '' esversion ': 6' в файл .jshintrc: если предупреждение исчезнет, конфигурация была загружена правильно. В противном случае у jshint есть ошибка, потому что она должна работать (http://jshint.com/docs/cli/, «Указание опций линтинга», 4) –
Это не работает. Похоже, что JSHint не может найти файл .jshintrc. My -jshintrc location: ~/.jshintrc Мое расположение проекта: ~/dev/bla/bla/bla/app.js Если я перемещаю файл .jshintrc в папку проекта, он работает. Почему я не могу использовать его в своей папке пользователей? Я, хотя это был способ иметь глобальный файл .jshintrc. – Edvin