![](/img/trans.png)
[英]ESLint conflicts with eslint-plugin-import and typescript-eslint
[英]Failed to load plugin import: 'eslint-plugin-import'
我是新來的反應。 我正在按照教程步驟安裝節點。 但是,當我運行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
連續安裝以下內容后,問題已為我解決:
npm install eslint-plugin-import eslint-plugin-flowtype eslint-plugin-jsx-a11y eslint-plugin-react
您是否嘗試eslint
在本地安裝eslint
,例如
npm install eslint-plugin-import --save-dev
?
編輯 - 解決方案:
可以通過以下方式緩解問題,而不是一個接一個地安裝eslint
包
npm install react-scripts
因為 react-scripts 正在處理webpack
、 babel
和eslint
及其依賴項。
這可以避免沖突,就像您的情況一樣。
試試這個
npm install -g eslint
那么
eslint --init
今天在同樣的問題中運行。 已經將 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
我在npm install
成功后運行create-react-app
遇到了這個問題。 將 npm 版本從 v5.2 降低到 v4.6.1 為我解決了這個問題。
也有同樣的問題。 我通過禁用 vscode 的 eslint 擴展解決了它,還刪除了根目錄中的 .eslintrc 文件和 package.json 文件中的所有痕跡。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.