#javascript #eslint #atom-editor #eslint-config-airbnb
#javascript #eslint #atom-editor #eslint-config-airbnb
Вопрос:
Я хочу использовать eslint и руководство по стилю Airbnb.
Но он продолжает выдавать ошибку, касающуюся отступа.
Ошибка гласит:
Ожидаемый отступ в два символа, но найдено 0
Но в настройках atom у меня установлен параметр длины табуляции (как и по умолчанию) на два пробела.
Я также снял флажок с параметра «Мягкая вкладка» и установил для типа вкладки значение «жесткий».
Тем не менее ошибка продолжается.
Что мне нужно сделать, чтобы при использовании табуляции atom преобразовал мою табуляцию в два пробела, и чтобы я мог использовать клавишу табуляции для отступа вместо использования пробела?
Ответ №1:
Измените настройки Atom на мягкие табуляции (пробелы), eslint ожидает мягкие табуляции из 2 пробелов. Мягкие табуляции — это пробелы, жесткие табуляции — символы табуляции.
Просто чтобы быть уверенным, вы можете проверить с помощью команды atom « toggle invisibles
«, что каждая вкладка равна 2 пробелам. (ctrl shift Pдля ввода команды)