Chromatic

自动执行跨浏览器的视觉测试。收集 UI 反馈。版本化文档。

在 Github 上查看

Chromatic CLI

将您的 Storybook 发布到 Chromatic,并在启用测试时启动测试。

文档

👉 阅读 Chromatic CLI 文档

📝 查看 变更日志

系统要求

Chromatic CLI(和 GitHub Action)构建用于在各种环境中运行。我们为以下平台提供支持

  • 最新(LTS)版本的 Ubuntu、Windows(服务器)、macOS
  • Node.js 当前、活跃或维护(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
标签