Used to check for browser translation.
用于检测浏览器翻译。
ブラウザの翻訳を検出する

部署 Blocklet

ArcBlock
2024-02-06 08:15
· edited

如果你是 blocklet 的开发者,或者你有 blocklet 的 release bundle, 你可以将 blocklet 直接部署到你的 Blocklet Server 中


将本地的 Blocklet 作为应用直接安装到本地运行的 Server 中#

1. 在浏览器中访问 Server - Blocklet 列表页,点击 “安装应用” - “从 URL 安装“

image.png

2. 将 blocklet 打包后,复制 blocklet bundle 目录中 release 目录中的 blocklet.json 文件的地址(通常在 {你的项目目录}/.blocklet/release/blocklet.json),在 url 输入框中填写 file://{文件地址}

image.png

  1. 完成后续过程,使用 DID 钱包创建应用 did,继续,直到安装成功。



将 Blocklet 作为组件部署到 Blocklet Server 的应用中#

STEP 1#

如果是本地的 server,可跳过 step1 直接进入 step2

在你的 Blocklet Server 创建 Access Key


STEP 2#

执行 blocklet deploy 命令,将 blocklet 部署到 Blocklet Server

blocklet deploy <blocklet-bundle-folder> --endpoint xxxxxx --access-key xxxxxx --access-secret xxxxxx --app-id <blocklet-app-id> --mount-point /xxx


  • blocklet-bundle-folder: 使用 blocklet bundle 构建后的目录,如果当前你在项目根目录,则是 .blocklet/bundle.
  • --endpoint: server 的地址,如果是本地的 server,不需要输入这个参数
  • --access-key: 第一步创建的 Access Key,如果是本地的 server,不需要输入这个参数
  • --access-secret: 第一步创建的 Access Secret,如果是本地的 server,不需要输入这个参数
  • --app-id: 应用的 AppID, 可在 Server 的应用详情页中查看
  • --mount-point: 组件的挂载点

也可以使用 .env 文件配置配置 deploy 的 app-id, blocklet 的环境变量都会以 BLOCKLET_ 作为开头:

BLOCKLET_DEPLOY_APP_DID="xxxx"
Sticker