Как / где я могу установить конфигурационный файл eslint в spacemacs

У меня уже есть проект с eslint, и я хотел бы использовать его в Spacemacs. К сожалению, Spacemacs игнорирует файл.eslintrc.js в корневом каталоге проекта.

Я на Windows 10 ...

Кто-нибудь может помочь?

2 ответа

Решение

Spacemacs (и flycheck, плагин автозаполнения, который взаимодействует с eslint) не ищут конфигурации eslint, они делегируют это самому eslint. Если вы получаете эту проблему, это означает, что сам eslint выдает ошибку при попытке загрузить конфигурацию вашего проекта.

Бежать eslint --print-config из каталога вашего проекта и устраните все ошибки, которые он выводит, и это должно исправить это.

Я запускаю настройку Mac, вот что у меня сработало:

предполагая, что вы установили eslint, вы можете включить проверку синтаксиса в ~/.spacemacs файл


Начните с ввода SPC f e d и раскомментируя syntax-checking

;; spell-checking
syntax-checking
  • повторно синхронизировать вашу конфигурацию, набрав SPC f e R
  • откройте файл javascript в вашем проекте, который должен иметь .eslintrc в его корне
  • тип SPC e v

Отсюда вы можете подтвердить, что javascript-eslint включен и что .eslintrc был обнаружен для вашего проекта.

Другие вопросы по тегам