Tôi đang sử dụng ESLint với Airbnb plugin (eslint-config-airbnb
) và trình phân tích cú pháp Babel. Tôi vừa thêm quy tắc bổ sung khi sử dụng Tab ký tự cho thụt đầu dòng thay vì dấu cách.ESLint "Ký tự tab không mong muốn" khi quy tắc "thụt lề" được đặt thành "tab"
Đây là tôi .eslintrc
:
{
"parser": "babel-eslint",
"extends": "airbnb",
"plugins": [
"react",
"jsx-a11y",
"import"
],
"rules":{
"indent": [2, "tab"]
}
}
Bây giờ tôi nhận được lỗi này ở mọi thụt đầu dòng:
Error: Unexpected tab character
Chỉ trong trường hợp nó giúp, tôi đang sử dụng Atom IDE với các plugin autolinter linter
và linter-eslint
.
Có theo dõi ngăn xếp đi kèm với lỗi đó không? Nó không phải là một lỗi linter bình thường, mặc dù nó có thể đến từ trình phân tích cú pháp. – btmills
Lỗi được hiển thị bởi nguyên tử, vâng, nó đã nói gì đó về quy tắc không có tab;) – R01010010