簡體   English   中英

運行 eslint 時在“eslint-plugin-react-settings”中收到警告

[英]Getting warning in 'eslint-plugin-react-settings' while running eslint

獲得:

警告:在 eslint-plugin-react-settings 中指定的 React 版本必須是有效的 semver 版本,或“檢測”; 在運行 eslint 時獲得了“最新”。

這背后的原因是什么以及如何解決?

問題截圖

您的 .eslintrc 文件中將定義一個對象作為設置。 這個錯誤是說其中定義的 react 版本不是你機器上安裝的版本。 請用以下代碼替換設置對象,以便 es lint 可以在運行時自動檢測到它。

"settings": {
    "react": {
      "version": "detect"
    }
  }

在我的.eslintrc文件中添加這個解決了這個問題。

"settings": {
    "react": {
      "version": "detect"
    }
  }

只需在 .eslintrc 文件 (js,json) 中添加代碼,因為這個 eslint 會自動檢測 react 版本

"plugins": [
...
],
"settings": {
  "react": {
    "version": "detect"
  }
},
"rules": {
...
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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