Chromatic

自動化跨瀏覽器的視覺測試。收集 UI 反饋。版本化文件。

在 Github 上檢視

Chromatic CLI

將您的 Storybook 發佈到 Chromatic,並在啟用時啟動測試。

文件

👉 閱讀 Chromatic CLI 文件

📝 檢視 變更日誌

系統需求

Chromatic CLI(和 GitHub Action)旨在在各種環境中執行。我們提供以下平台的支持

  • Ubuntu、Windows (Server)、macOS 的最新(LTS)版本
  • Node.js 的 Current、Active 或 Maintenance (LTS) 版本,根據其發佈排程
  • Storybook 6.5+

其他平台/版本可能可以使用,但未獲得官方支持。某些功能可能在某些平台/版本上不可用,即使在其他情況下受支持。

貢獻

歡迎任何形式的貢獻!如果您是維護者,請參考以下說明,以使用 Chromatic 設定您的開發環境。

相容性與版本控制

此套件與 Chromatic 之間的相容性保證如下

  • 生產環境的 Chromatic 確保與 npm 上的內容相容
  • Git 標籤上的內容與該版本發佈到 npm 的內容相同
  • 此套件確保與生產環境的 Chromatic 相容

為了方便未來升級、移除和新增功能,流程如下

  • 任何新功能都必須在 Chromatic 生產環境上推出,才能在此套件中使用
  • 我們可以新增功能標誌來測試新功能
  • Chromatic 生產環境在從此套件中移除使用後,以及允許使用者升級的寬限期之前,不得移除此套件依賴的任何功能
  • chromatic-ci-bot
    chromatic-ci-bot
  • andrewortwein
    andrewortwein
  • thafryer
    thafryer
  • codykaup
    codykaup
  • tmeasday
    tmeasday
  • shilman
    shilman
標籤