簡體   English   中英

如何允許 console.info()/warn()/error() 並禁用 eslint 配置文件中的所有其他內容?

[英]How to allow console.info()/warn()/error() and disable everything else in eslint config file?

我有沒有"no-console"規則的.eslintrc文件,默認情況下它在所有console.*()調用上都會出錯。

我需要允許console.info()console.warn()console.error() ,所以我在.eslintrc中添加了no-console規則:

{
  "root": true,
  "no-console": [
    "error",
    {
      "allow": ["info", "warn", "error"]
    }
  ],
  "parser": "babel-eslint",
  "extends": ["eslint:recommended"],
  "env": {
    "browser": true,
    "node": true
  }
}

現在 eslint 不會抱怨“信息”、“警告”、“錯誤”,但它也不會抱怨“日志”。

我錯過了什么?

您的配置無效,因此 ESLint 無法正常工作。 rules中使用no-console

{
    "rules": {
        "no-console": [ ... ]
    }
}

暫無
暫無

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

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