簡體   English   中英

無法加載插件導入:'eslint-plugin-import'

[英]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 正在處理webpackbabeleslint及其依賴項。

這可以避免沖突,就像您的情況一樣。

試試這個

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM