簡體   English   中英

eslint semi rule:為什么規則配置中有“2”?

[英]eslint semi rule: why is there a "2" in the rule config?

ESLint 說使用這個配置來強制使用分號。

semi: [2, "always"]

2的含義是什么?

正如文檔所說,對於每條規則,您可以擁有:

  • "off" 或 0 - 關閉規則
  • "warn" 或 1 - 將規則作為警告打開(不影響退出代碼)
  • “錯誤”或 2 - 將規則作為錯誤打開(觸發時退出代碼為 1)

所以 2 告訴 ESLint 將違反規則視為錯誤。

你可以,等效地,做

semi: ['error', "always"]

乍一看可能更有意義。

暫無
暫無

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

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