流体部件 CLI
@fluid-app/fluid-cli-widget 为现有的Droplets拥有的独立远程DOM部件包提供专用工作流程.
Droplets 不是由这个 CLI 创建的 。 首先创建并批准 Droplet, 然后用 --droplet 或将其保存在 fluid.widget.config.ts 与 fluid widget link。 。 。 .
图标
fluid widget create my-widget --droplet <uuid>
fluid widget link --droplet <uuid>
pnpm dev
fluid widget build
fluid widget publish
fluid widget status
fluid widget logs
fluid widget create <project-name>——脚手架从捆绑的条形花样上独立出一个工人专用的部件包. 过--remote-template仅选择进入 GitHub 镜像,或--skip-install仅用于脚手架输出.fluid widget link——将当前项目链接到现有的Droplet和软件包名称.pnpm dev——运行生成项目的本地远程DOM开发端点.fluid widget build- 验证和建造运行时的文物.fluid/widget-dist。 。 。 .fluid widget publish——发布液滴自有部件包版本.fluid widget status显示已发布的 Droplet 部件包状态 .fluid widget logs——显示最近的部件包为 Droplet 发布日志 .
fluid widget validate 还可用于检查软件包元数据而不构建.
Dev 服务器显示 Canonical 软件包描述符 /__widget-packages__
工人们 /__runtime-entry__。门户和构建器主机消耗这些
远程 DOM 端点; 此软件包不会传送并行的 iframe 预览应用 .
典型的工作流程
fluid login
fluid widget create reviews-widget --droplet <existing-droplet-uuid>
cd reviews-widget
pnpm dev
fluid widget build
fluid widget publish
fluid widget status
使用 --dry-run 与 fluid widget publish 在不创建部件包版本的情况下构建和检查上传有效载荷.