簡體   English   中英

沒有eslint插件反應的ESLint + Airbnb

[英]ESLint + Airbnb without eslint-plugin-react

我正在嘗試使用ESLint + Airbnb,並且收到錯誤消息:

無法加載插件反應:找不到模塊“ eslint-plugin-react”

但是我沒有使用eslint-plugin-react參見我的.eslintrc.js

module.exports = {
  extends: 'airbnb-base',
  rules: {
    'no-console': 0,
    'linebreak-style': [2, 'windows'],
    'no-new': 0,
    'eslint eol-last': ['error', 'never'],
  },
};

但不幸的是,我收到前面提到的錯誤消息。 我不知道這個錯誤。 我沒有使用eslint-plugin-react 告訴我為什么需要此插件

根據他們在git的線程,在您的配置中添加{ "extends": "airbnb/base" }

編輯:不建議使用以上內容。 相同的線程建議使用此軟件包: https : //www.npmjs.com/package/eslint-config-airbnb-base

同樣的事情發生在我身上,我發現有一個全局.eslintrc包含了react!

在此處輸入圖片說明

這可能是因為我在全局之前安裝了ESLint和/或某些生成器工具創建了該全局配置。 盡管您現在在本地運行ESLint,但它始終會尋找全局配置。
當然,刪除全局配置可以解決該問題。
它在您的用戶目錄中(例如: C:\\Users\\<username>
注意並檢查是否還有其他項目依賴於全局配置

暫無
暫無

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

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