Rabetbase CLI 2.0 vs 1.x 命令对照
从老版本(lovrabet 命令)升级到新版本(rabetbase 命令)的命令对照。新版统一为
rabetbase两级结构,扁平命令已按功能归组。
命令对照表
老写法(1.x lovrabet) | 新写法(2.0 rabetbase) |
|---|---|
lovrabet init | rabetbase project init |
lovrabet create | rabetbase project create |
lovrabet start | rabetbase run start |
lovrabet build | rabetbase run build |
lovrabet preview | rabetbase run preview |
lovrabet preview --watch | rabetbase run preview --watch |
lovrabet logout | rabetbase auth logout |
lovrabet skill install | rabetbase skill install |
lovrabet skills | rabetbase skill install |
以上老写法(
rabetbase init、rabetbase start等)目前仍有兼容别名,可以运行,但建议尽快切换到新写法。
结构变化说明
老版本是 **扁平命令 ,新版本是 两级结构 **:
| 变化 | 说明 |
|---|---|
init → project init | init 归入 project 指令组下 |
start / build / preview → run start / build / preview | 脚本类命令统一归入 run,并可执行任意 package.json 脚本 |
logout → auth logout | 认证类命令统一归入 auth |
skills → skill install | Skill 管理归入 skill 指令组 |
新版本新增命令(1.x 没有的)
| 命令 | 说明 |
|---|---|
rabetbase project upgrade | 老项目自动迁移(.lovrabet.json → .rabetbase.json) |
rabetbase run <script> | 执行 package.json 中的任意脚本(不只 start/build/preview) |
rabetbase app list/add/use/remove | 多应用管理 |
rabetbase bff create/pull/push/delete/status | BFF 脚本完整工作流 |
rabetbase doctor | 环境与配置诊断 |
rabetbase update | CLI 自我升级 |
rabetbase logs | 命令执行历史 |