版本

規則棄用

在改進工具和這些變更可能造成的挫敗感之間取得平衡是一項艱鉅的任務。其中一個影響我們使用者的關鍵領域是規則的移除。

ESLint 團隊致力於讓升級盡可能簡單和無痛。為此,團隊已就未來棄用規則的一組以下指南達成共識。這些指南的目標是允許進行改進和變更,而不會破壞現有設定。

  • 除非符合以下其中一項條件,否則規則永遠不會從 ESLint 中移除
    • 該規則已被另一個核心規則取代。
    • 存在具有功能等效規則的外掛程式。
  • 規則將根據需要棄用,並在所有文件中標記為已棄用。
  • 規則棄用後,團隊將不再對其進行任何工作。這包括錯誤修復、增強功能和更新規則的文件。將不接受與已棄用規則相關的問題和 Pull Request,並將被關閉。

如果已棄用的規則對您有效,您可以無限期地繼續使用它們。但是,請記住,已棄用的規則實際上將不受維護,並且可能在某個時間點被移除。

我們希望透過遵循這些指南,我們能夠繼續改進並努力使 ESLint 成為最好的工具,同時在此過程中盡可能減少對我們使用者的干擾。

變更語言