#webstorm #nx.dev
#webstorm #nx.dev
Вопрос:
Технический стек: Vuejs Nestjs IDE: WebStorm
При использовании WebStorm происходит сбой языковой службы ESLint с файлами по умолчанию .eslintrc.json, созданными менеджером репозитория Nx.dev. Как только я удаляю ignorePatterns
из конфигурации, WebStorm доволен.
Я признаю, что я недостаточно знаю о файлах конфигурации eslint, и мне любопытно, какие негативные побочные эффекты вызывает удаление
"ignorePatterns": ["!**/*"],
из вложенных файлов .eslintrc.json вызовет.
Есть ли другие способы исправить это? Раздражает необходимость изменять каждый конфигурационный файл во вложенной папке.
Это ошибка, которая отображается для каждого файла .ts, который я просматриваю.
Комментарии:
1. с какими именно сбоями вы столкнулись? ESLint работает для меня при использовании похожих
"ignorePatterns"
записей2. Обновление с помощью изображения.
3. пожалуйста, поделитесь проектом, с которым проблема может повториться (или, по крайней мере, полным текстом сообщения об ошибке, который можно увидеть, щелкнув ссылку » Подробности » в окне ошибок)
4. @lena Я пытался создать новое рабочее пространство nx с той же проблемой, но я не могу воспроизвести ошибку при создании заново. Пока я просто буду работать с новым.
5. @lena Я обновил проект в Dropbox, если вы хотите взять его и взглянуть. Возможно, это конфигурация проекта, которая повреждена, но я не уверен. DL: dropbox.com/s/1hjs78zz46ogldg/societal.zip?dl=0 Шаги воспроизведения: Откройте решение Перейдите к ./societal/libs/common/util/src/lib/common-util.ts Откройте файл для просмотра и обратите внимание на ошибку ESLint вверху.
Ответ №1:
Благодаря помощи @lena я очистил workspace.json.
Я удалил несколько проектов и реорганизовал, но изменил только файл nx.json.
Теперь моя проблема решена.