У меня есть проект 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 в папке с файлом, который нужно пометить, затем в родительской папке и т. Д. До корня проекта" не работает !