Ich verwende ESLint mit den Airbnb plugin (eslint-config-airbnb
) und Babel-Parser. Ich habe soeben die zusätzliche Regel mit Tab Zeichen für Vertiefung statt Leerzeichen. HierESLint "Unexpected Tab-Zeichen", wenn "indent" -Regel auf "Register"
ist mein .eslintrc
:
{
"parser": "babel-eslint",
"extends": "airbnb",
"plugins": [
"react",
"jsx-a11y",
"import"
],
"rules":{
"indent": [2, "tab"]
}
}
Jetzt bekomme ich diesen Fehler in jeder Vertiefung:
Error: Unexpected tab character
Nur für den Fall hilft es, ich bin mit Atom IDE mit dem autolinter Plugins linter
und linter-eslint
.
Gibt es einen Stack-Trace, der diesen Fehler begleitet? Es scheint kein normaler Linter-Fehler zu sein, obwohl es vom Parser kommen könnte. – btmills
Der Fehler wurde durch Atom zeigte werden, ja, sagte er etwas über No-Tabs Regel;) – R01010010