bunms-cli
v0.2.13
Published
Readme
bunms-cli
Bun 微服务项目脚手架和工具链。
安装
bun add -d bunms-cli快速开始
推荐使用主命令一键初始化并生成项目骨架:
bunx bunms-cli等价于依次执行以下子命令:init → template → server → client → modules → config。
-d:开发模式,bunms-* 包使用workspace:*引用(monorepo 内用)-s:跳过依赖缺失时的自动安装与重试
子命令一览
| 命令 | 用途 |
|---|---|
| init | 初始化新项目,注入基础设施文件和依赖 |
| template | 复制 OpenAPI 代码生成模板到目标目录 |
| routes | 生成路由骨架文件 |
| modules | 扫描模块目录,生成模块注册文件 |
| schema | 给 config 目录下的 yml 注入 yaml-language-server schema 标记 |
| server | 生成服务端 OpenAPI 代码 |
| client | 生成客户端 OpenAPI 代码 |
| config | 生成 JSON Schema + 注入 yml 标记 |
| db | 生成数据库类型、连接代码和 DAO |
详细文档
各子命令的参数、输出位置、DAO 生成细节、内置模块 order 表、常见流程等详细说明,见本包的 AI skill 文档:
该文档同时供 AI 与开发者使用,是命令行为的唯一权威描述,README 不再重复维护。
