Ошибка: не удается найти модуль 'eslint / lib / rules / no-unused-expressions' - PullRequest
0 голосов
/ 23 октября 2018

После установки ESLint через NPM в моем браузере появляется следующая ошибка:

Ошибка: не удается найти модуль eslint / lib / rules / no-unused-expressions 'Ссылка из:

Есть идеи, что может вызвать это и как я могу это исправить?

Ответы [ 4 ]

0 голосов
/ 18 июля 2019

Удалена папка node-modules
Удален мой файл package-lock.json
Удален eslint из файла package.json
Снова установлены все пакеты

npm install   
npm start 

и все работаетснова хорошо

0 голосов
/ 04 апреля 2019

У меня была эта проблема при использовании приложения create-реагировать.Скрипты React уже поставляются с установленной версией eslint, а это означает, что вам не нужно устанавливать eslint самостоятельно.Я исправил эту проблему, выполнив следующие действия:

  1. Удалена папка узлов-модулей
  2. Удален мой файл package-lock.json
  3. Удалена локальная установка eslint изфайл package.json
  4. Снова установил все пакеты npm install
  5. npm start и все снова заработало
0 голосов
/ 04 апреля 2019

Убедитесь, что вы чистите свой node_modules.Удалите ваш пакет-lock.json.и запустите

npm cache clean --force, чтобы очистить кеш.Теперь установите eslint, запустив ниже в каталоге:

npm i --save eslint

0 голосов
/ 24 октября 2018

Попробуйте выполнить следующие действия:

  1. Удалить файл package-lock.json
  2. Удалить папку node_modules
  3. Удалить файл .eslintrc
  4. Удалите devDependencies, которые содержат 'eslint'
  5. В типе терминала: npm install
  6. В типе терминала: npm run start

В случае, если выхотите получить eslint, попробуйте проверить, есть ли в ваших devDependencies строка ниже:

**"eslint": "5.6.0"**
  1. NPM INSTALL ESLINT
...