发布 Blocklet
ArcBlock
2024-03-14 04:12
· edited
发布应用到 Blocklet Store#
- 从 Blocklet Store 注册成为一名开发者
- Blocklet Store 是去中心化的
- Arcblock 提供了两个官方的 Blocklet Store: blocklet store and blocklet store(dev)
- 你可以参考这里 Host Blocklet Store 部署一个自己的 Blocklet Store
- 你需要先申请开发者,在管理员批准后,你可以进行下一步的工作
- 创建一个新的访问密钥
- 使用
blocklet connect <store-url>
命令从 Blocklet Store 创建一个访问密钥
- 打包应用
- 上传应用
- 使用
blocklet upload
命令去上传一个应用到 Blocklet Store
- 登录到上传的 Blocklet Store,你可以在管理仪表板的 "我的应用 "页面中看到上传的应用
- 上传的应用仍处于"草稿"状态,点击"发布"按钮即可发布。
发布应用到多个 Blocklet Store#
- 使用
blocklet connect <store-url> --profile <profile>
命令保存不同 Blocklet Store 的访问密钥 - 使用
blocklet upload --profile <profile>
命令上传应用到不同的 Blocklet Store
注意事项#
如果您需要在分发工作流程中将您的区块发布到多个商店,并且您的区块有依赖组件,则推荐的声明依赖的方式如下:
- 开发:在您的
.env.local
中设置COMPONENT_STORE_URL="https://test.store.blocklet.dev"
- 生产:在您的 github action 工作流程中设置
COMPONENT_STORE_URL
TODO: ## Host with github release
TODO: ## Other hosting options
Sticker