CLI 参考
@aweeclaw/scenario-cli 是场景开发的命令行工具,支持初始化、构建、校验、打包、发布全流程。
安装
bash
npm install -g @aweeclaw/scenario-cli命令总览
| 命令 | 说明 |
|---|---|
init | 初始化场景项目 |
dev | 启动本地开发服务器 |
build | 构建场景产物 |
validate | 校验构建产物 |
pack | 打包为 tar.gz |
login | 登录开发者账号 |
logout | 登出开发者账号 |
whoami | 查看登录状态 |
publish | 发布到场景市场 |
全局选项
| 选项 | 说明 |
|---|---|
--help | 显示帮助 |
--version | 显示版本 |
--server-url <url> | 服务器地址(默认 https://api.aweeclaw.com) |
快速开始
bash
# 1. 初始化项目
npx aweeclaw-scenario init my-scenario --name-zh "我的场景"
# 2. 安装依赖
cd my-scenario && npm install
# 3. 本地开发
npx aweeclaw-scenario dev
# 4. 构建
npx aweeclaw-scenario build
# 5. 校验
npx aweeclaw-scenario validate
# 6. 打包
npx aweeclaw-scenario pack
# 7. 发布
npx aweeclaw-scenario login
npx aweeclaw-scenario publish项目模板
CLI 提供多种项目模板:
| 模板 | 类型 | 说明 |
|---|---|---|
declarative/basic | 声明式 | 基础声明式模板 |
declarative/advanced | 声明式 | 高级声明式模板(含数据库、脚本) |
programmatic/basic | 编程式 | 基础编程式模板 |
programmatic/advanced | 编程式 | 高级编程式模板(含自定义面板、工具) |
programmatic/minimal | 编程式 | 最小编程式模板 |

