擴展 ESLint
本指南適用於希望擴展 ESLint 功能的使用者。
為了擴展 ESLint,建議您
- 了解 JavaScript,因為 ESLint 是用 JavaScript 撰寫的。
- 熟悉 Node.js,因為 ESLint 在其上執行。
- 您能自在地使用命令列程式。
如果這聽起來像您,請繼續閱讀以開始使用。
擴展 ESLint 的方法
本頁總結了您可以擴展 ESLint 的各種方式,以及這些擴展如何組合在一起。
建立插件
您已經為 ESLint 開發了自訂規則,並且想要與社群分享。您可以在 npm 上發布 ESLint 插件。
自訂規則教學
一個教學課程,引導您建立 ESLint 的自訂規則。
自訂規則
本節說明如何建立自訂規則以與 ESLint 一起使用。
自訂格式器
本節說明如何建立自訂格式器來控制 ESLint 的輸出。
自訂解析器
如果您不想使用 ESLint 的預設解析器,本節說明如何建立自訂解析器。
自訂處理器
本節說明如何使用自訂處理器讓 ESLint 處理 JavaScript 以外的檔案。
分享設定
本節說明如何在 JavaScript 套件中捆綁和分享 ESLint 設定。