(ESLint) Не удается найти модуль «eslint-config-реагировать-приложение» в проекте реакции на VS 2017 - PullRequest
0 голосов
/ 15 ноября 2018

У нас есть приложение реагирования в Visual Studio 2017, которое отображает следующие предупреждающие сообщения для каждого файла .js в проекте "(ESLint) Не удается найти модуль" eslint-config-реакции-app "...".У нас установлен пакет activ-scripts, который также загружает пакет eslint-config-Reaction-app.Мы попытались установить его сами в локальном проекте package.json, а также в глобальном пакете.

Независимо от того, что мы делаем, эти ошибки не исчезнут.

ОБНОВЛЕНО: Структура папок проекта:

  • Проект
    • ClientApp
      • public
      • src
      • packages.json
    • Контроллеры
    • Страницы

Я попытался поставитьв файле packages.json:

"eslintConfig": {
   "extends": "react-app"
}

Я попытался создать файл .eslintrc в папке ClientApp, а также переместить его в корневую папку проекта, чтобы он находился на том же уровне, что и папка ClientApp.В файле у меня было следующее:

{
    "extends": "react-app"
}

Я также попробовал следующее в файле .eslintrc:

{
  "extends": [
    "eslint:recommended",
    "plugin:react/recommended"
  ]
}

Когда я сделал это, моя ошибка изменится на "

(ESLint) ESLint обнаружил ошибку разбора.

Ответы [ 2 ]

0 голосов
/ 16 ноября 2018

Я нашел решение.Я удалил все файлы .eslintrc, а также удалил раздел конфигурации ESLint файла packages.json.Затем я вошел в Инструменты ... Параметры в Visual Studio и искал ESLint.Затем я нажал на кнопку «Сбросить глобальный .eslintrc».Наконец я закрыл и снова открыл решение, и теперь все работает как положено.

0 голосов
/ 16 ноября 2018

Это случилось со мной, но это было:

Error: Failed to load plugin react: Cannot find module 'eslint-plugin-react'

У меня не было .eslintrc в корне сайта !!!Поэтому я добавил один (есть много примеров того, что он должен содержать)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...