your example eslintrc ecmafeatures disabled code javascript indentation babel eslint airbnb

javascript - ecmafeatures - eslintrc example



ESLint "Carácter de tabulación inesperado" cuando la regla de "sangría" se establece en "pestaña" (1)

Me respondo a mí mismo, fue porque Airbnb ha establecido la regla no-tabs en 2 o error, simplemente lo deshabilité.

{ "parser": "babel-eslint", "extends": "airbnb", "plugins": [ "react", "jsx-a11y", "import" ], "rules":{ "indent": [2, "tab"], "no-tabs": 0 } }

Estoy usando ESLint con el complemento Airbnb ( eslint-config-airbnb ) y el analizador de Babel. Acabo de agregar la regla adicional de usar caracteres de tabulación para la sangría en lugar de espacios.

Aquí está mi .eslintrc :

{ "parser": "babel-eslint", "extends": "airbnb", "plugins": [ "react", "jsx-a11y", "import" ], "rules":{ "indent": [2, "tab"] } }

Ahora me sale este error en cada sangría:

Error: Unexpected tab character

En caso de que sea de ayuda, estoy usando Atom IDE con los complementos de autointerpretación linter y linter-eslint .