Skip to content

脚手架

@kevairy/cli 是 Kevairy 的命令行工具,其中的 create 命令负责把经过验证的模板应用交付成一个独立单包项目,不承载登录、路由或表格等运行时能力。

生成关系

text
Kevairy 源仓库
├── apps/template ───────────┐
├── @kevairy/components 版本 ┼─ kevairy create ─▶ 新业务项目
└── packages/cli ────────────┘

生成结果包含:

text
my-admin/
├── src
├── public
├── tests
└── package.json
  • 项目根目录就是可运行的后台应用,对应模板文档
  • package.json 从 npm registry 安装 CLI 发布时验证过的 @kevairy/components 版本;
  • 根目录直接管理开发、测试、类型检查和构建命令。

适用场景

  • 为新业务创建独立后台仓库;
  • 向业务团队交付可修改的应用模板,并统一复用已发布组件;
  • 在脚本或内部平台中非交互生成项目;
  • 选择 pnpm、npm 或 yarn 作为项目包管理器。

开始使用

创建项目开始。需要自动化调用时查看 CLI 选项

模板快照同步属于 Kevairy 源仓库维护流程,不属于业务项目操作,见同步脚手架模板