Как добавить опцию `asi` в JSHint?
Я хотел бы отключить предупреждения для пропущенных точек с запятой. Как я должен сделать?
Вот мой конфигурационный файл:
{
"user": {
"debug": false,
"delay": 0.25,
"error_color": "D02000",
"gutter_theme": "Packages/SublimeLinter/gutter-themes/Blueberry/cross/Blueberry - cross.gutter-theme",
"gutter_theme_excludes": [],
"lint_mode": "background",
"linters": {
"jshint": {
"@disable": false,
"args": [],
"excludes": []
}
},
"mark_style": "none",
"no_column_highlights_line": false,
"passive_warnings": false,
"paths": {
"linux": [],
"osx": [],
"windows": []
},
"python_paths": {
"linux": [],
"osx": [],
"windows": []
},
"rc_search_limit": 3,
"shell_timeout": 10,
"show_errors_on_save": false,
"show_marks_in_minimap": true,
"syntax_map": {
"html (django)": "html",
"html (rails)": "html",
"html 5": "html",
"javascript (babel)": "javascript",
"php": "html",
"python django": "python"
},
"warning_color": "DDB700",
"wrap_find": true,
}
}
1 ответ
Я бы порекомендовал добавить .jshintrc
файл внутри вашего проекта, где вы можете добавить все свои настройки, так как это лучше практиковать, чем менять настройки глобально (таким образом, другие люди смогут использовать те же настройки линтера, что и вы, используя те же .jshintrc
файл).
Если вы все еще хотите изменить свои настройки глобально, вы можете создать файл с любым именем (.jshint.conf
например). Добавьте настройки jshint в этот файл.
пример .jshint.conf
файл:
{
"asi": true
}
Сохраните этот файл где-нибудь (я бы порекомендовал поместить его в ваш Packages / User).
Теперь вы можете просто обновить свои настройки для возвышенного линтера:
"linters": {
"jshint": {
"@disable": false,
"args": [
"--config", "c:\\Use\\Your\\Path\\To\\jshint\\settings\\jshintrc.conf"
],
"excludes": []
}
}
Подробнее о SublimeLinter-jshint: https://github.com/SublimeLinter/SublimeLinter-jshint
В будущем я рекомендую просмотреть README для любого плагина, который вы пытаетесь настроить. Они обычно очень подробны. Эта ссылка дает вам точные инструкции по настройке параметров jshint во всем мире.