Не удалось загрузить импорт плагина: 'eslint-plugin-import'

Я новичок реагировать. Я следую инструкциям учебника по установке node. Однако, когда я бегу npm start, ошибки продолжают появляться.

Failed to compile.

./src/index.js
Module build failed: Error: Failed to load plugin import: Cannot find module 'eslint-plugin-import'
Referenced from: 
at Array.forEach (native)
at Array.reduceRight (native)

кроме того, я попытался установить "eslint-plugin-import", но напрасно...

npm install eslint-plugin-import -g

npm WARN eslint-plugin-import@2.7.0 requires a peer of eslint@2.x - 4.x but none was installed.

+ eslint-plugin-import@2.7.0

сведения о системе

eslint --version
v4.2.0

npm -v
5.2.0

npm list -g | grep eslint
├─┬ eslint@4.2.0
│ ├─┬ eslint-scope@3.7.1
├─┬ eslint-plugin-import@2.7.0
│ ├─┬ eslint-import-resolver-node@0.3.1
│ ├─┬ eslint-module-utils@2.1.1
├─┬ eslint-plugin-react@7.1.0

3 ответов


проблема решена для меня после установки следующего подряд:

npm install eslint-plugin-import eslint-plugin-flowtype eslint-plugin-jsx-a11y eslint-plugin-react

вы пытались установить eslint локально, например

npm install eslint-plugin-import --save-dev

?

Изменить -Решение:

вместо установки пакетов eslint один за другим, проблема может быть решена с помощью

npm install react-scripts

as react-scripts заботится о webpack, babel и eslint и их зависимостях.

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


попробуй такое

npm install -g eslint

затем

eslint --init

Я испытал это во время работы create-react-app после успешного npm install. Приведение версии npm из v5.2 к v4.6.Я исправил это для себя.