genui CLI 工作流
genui 命令行工具(来自 @cosui/genui-toolkit)贯穿了小工具从开发到上线的全流程。掌握它的子命令与约定,是高效交付的前提。
安装与验证
npm install -g @cosui/genui-toolkit
genui --help
实战环境为 v1.0.7(registry 最新)。genui --help 能打印出 preview / check / login / logout / list / publish 等子命令即就绪。
六大子命令
| 命令 | 作用 |
|---|---|
genui login |
登录百度账号,获取发布凭证 |
genui logout |
退出登录 |
genui list |
列出已创建/已提交的应用 |
genui preview |
本地起预览服务,核对布局 |
genui check |
静态合规检查,退出码 0 才过 |
genui publish |
提交审核(可加 --dry-run 预检) |
推荐工作流
实战沉淀出一条稳定节奏:
1. 写代码
2. genui check # 边写边跑,合规前置
3. genui preview --qr-image # 截图核对布局(必带 --qr-image)
4. genui publish --dry-run # 提交前预检素材规格
5. genui publish # 正式提交审核
两个关键约定
- preview 必带
--qr-image:不带可能导致预览/二维码异常,这是实战踩出来的约定。 - 发布先
--dry-run再正式:--dry-run模拟提交、校验素材规格但不真正提交,确认全绿后再去掉它执行一次正式提交,避免无效提交占审核队列。
状态查看
提交后可用 genui list 查看应用状态,了解是否进入审核、审核结果如何。配合 genui login / logout 管理账号凭证。
小结
CLI 工作流一句话:check 管合规、preview 管布局、publish 走审核,且 preview 带 qr-image、publish 先 dry-run。把这条节奏固化成习惯,交付效率最高。
