我是新来的反应。我正在按照教程步骤安装节点。但是,当我运行 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
原文由 Willjay 发布,翻译遵循 CC BY-SA 4.0 许可协议
连续安装以下内容后,我的问题得到解决:
您是否尝试过在本地安装
eslint
,例如?
编辑 - 解决方案:
而不是一个接一个地安装
eslint
包,问题可以通过由于 react-scripts 正在处理
webpack
、babel
和eslint
及其依赖项。这可以避免冲突,就像您的情况一样。