Wil*_*jay 18 node.js npm reactjs create-react-app
我有新的反应.我正在按照安装节点的教程步骤进行操作.但是,当我跑步时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)
Run Code Online (Sandbox Code Playgroud)
另外,我试图安装'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
Run Code Online (Sandbox Code Playgroud)
系统信息
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
Run Code Online (Sandbox Code Playgroud)
Rus*_*llB 24
在连续安装以下内容后,我已解决此问题:
npm install eslint-plugin-import eslint-plugin-flowtype eslint-plugin-jsx-a11y eslint-plugin-react
Run Code Online (Sandbox Code Playgroud)
你有没有试过在本地安装eslint,比如
npm install eslint-plugin-import --save-dev
Run Code Online (Sandbox Code Playgroud)
?
编辑 - 解决方案:
而不是一个接一个地安装eslint包,这个问题可以通过以下方式得到缓解
npm install react-scripts
Run Code Online (Sandbox Code Playgroud)
因为react-scripts正在处理webpack,babel和eslint及其依赖关系.
这可以避免冲突,就像您的情况一样.
今天在同样的问题中运行。已经将 ESLint 5.16 升级到 6.6.0,并且一直在使用 vue-eslint-plugin 5.2.3。必须安装这个包:
npm install eslint-plugin-import --save-dev
npm install eslint-plugin-node --save-dev
npm install eslint-plugin-promise --save-dev
npm install eslint-plugin-standard --save-dev
Run Code Online (Sandbox Code Playgroud)
小智 5
尝试这个
npm install -g eslint
Run Code Online (Sandbox Code Playgroud)
然后
eslint --init
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21825 次 |
| 最近记录: |