6

由于 Chrome 扩展程序不能真正使用 .crx 文件进行私有托管,因此被迫使用 Chrome 网上应用店,因此上传和更新扩展程序已成为一个相当乏味的手动过程。

是否可以自动将 Chrome 扩展程序发布到 Chrome 网上应用店?

4

2 回答 2

2

Chrome 网上应用店现在有一个API,使发布变得容易。这是一个使用它的示例桌面应用程序

于 2015-11-22T05:38:25.313 回答
2

Konrad 是对的,有新的 API(截至问题发布时)可以做到这一点。

我还为这个问题写了一篇博文,因为我自己找不到这方面的信息:https ://circleci.com/blog/continuously-deploy-a-chrome-extension/

这篇文章太长了,无法在这里真正引用,但总体思路是,在 CI 环境中:

  • 使用满足 CI 需求/工作流程的 Git 和版本策略
  • 准备您的扩展代码和资产(生产与开发等)
  • 测试你的代码
  • 测试浏览器支持
  • 删除不需要的文件并压缩扩展
  • 使用Chrome 的 API上传 .ZIP 然后发布
于 2017-10-23T20:23:47.667 回答