WebStorm отличается конфигурацией ESLint для каждой папки - PullRequest
0 голосов
/ 12 января 2019

У меня есть проект JavaScript, который содержит внешние и внутренние папки. Каждая из этих папок содержит различные файлы конфигурации ESLint. Проблема в том, что я не могу настроить WebStorm для автоматического определения ESLint для текущей папки. Это возможно или нет? Как я вижу, для каждого проекта может быть установлен только один ESLint, что делает WebStorm непригодным для полной разработки JavaScript. Есть ли обходной путь?

In Languages ​​и Frameworks > JavaScript > Code Quality Tools > ESLint > "ESLint package" указывают на файл eslintrc в фоновой папке. «Файл конфигурации» установлен на «Автоматический поиск».

Когда я открываю файл из папки переднего плана, он не применяет lint из его eslintrc, а из внутренней папки. Есть ошибка, которая показывает, что он ищет плагин в папке eslint внутреннего узла node_modules вместо внешнего.

Это означает, что "WebStorm сначала ищет файл .eslintrc или package.json в папке с файлом, который нужно пометить, затем в родительской папке и т. Д. До корня проекта" не работает !

1 Ответ

0 голосов
/ 07 февраля 2019

Добавлена ​​поддержка в WebStorm 2019.1 EAP build https://youtrack.jetbrains.com/issue/WEB-25561

...