Я использую ESLint с Airbnb plugin (eslint-config-airbnb
) и вавилонским синтаксическим анализатором. Я только что добавил дополнительное правило использования Tab символов для отступов вместо пробелов.ESLint «Неожидаемый символ табуляции», когда правило «отступ» установлено на «вкладку»
Вот мой .eslintrc
:
{
"parser": "babel-eslint",
"extends": "airbnb",
"plugins": [
"react",
"jsx-a11y",
"import"
],
"rules":{
"indent": [2, "tab"]
}
}
Теперь я получаю эту ошибку при каждом отступа:
Error: Unexpected tab character
Только в случае, если это помогает, я использую Atom IDE с autolinter плагинов linter
и linter-eslint
.
Есть ли трассировка стека, которая сопровождает эту ошибку? Это не выглядит нормальной ошибкой линкера, хотя она может исходить из анализатора. – btmills
Ошибка была обнаружена атомом, да, он сказал что-то о правилах без табуляции;) – R01010010