Не удалось загрузить импорт плагина: '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 и их зависимостях.
этого можно избежать конфликты, как в вашем случае.
Я испытал это во время работы create-react-app
после успешного npm install
. Приведение версии npm из v5.2 к v4.6.Я исправил это для себя.