什麼情況下適合使用 Stylelint
- 你在多個擴充功能介面之間維護共用的 CSS/Sass/Less。
- 你希望在 pull request 合併前進行樣式品質檢查。
- 你需要在團隊流程中維持一致的樣式表慣例。
Stylelint 能做到的事
範本範例
Stylelint 設定範本
預先設定好的樣式檢查範本。
在既有擴充功能中使用
安裝 Stylelint 相依套件:Stylelint 設定
在專案根目錄建立 Stylelint 設定檔(例如.stylelintrc.json):
執行 Stylelint
與 Prettier 整合
將 Stylelint 與 Prettier 整合,一起格式化與檢查樣式。安裝下列相依套件: 接著更新.stylelintrc.json 以納入 Prettier:
最佳實務
- 維持一個專屬的
lint:styles指令,並在 CI 中執行。 - 在 monorepo 中跨擴充功能套件共用同一份設定。
- 將 Stylelint 與 Prettier 搭配使用,讓樣式格式化結果可預期。

