Cli 脚手架
功能概述
Pbstar-admin CLI 工具用于快速创建和管理子应用,主要功能包括:
- 交互式创建子应用
- 自动生成项目目录结构
- 自动配置端口和路由
- 自动更新项目配置文件
使用方法
创建子应用
bash
pnpm run create
执行命令后,CLI 会提示输入子应用名称,名称需满足以下要求:
- 只能包含小写字母、数字和连字符
- 不能以 'main' 开头
- 不能为空
创建完成后会自动:
- 在
apps/
目录下生成子应用文件夹 - 更新
apps/apps.json
配置文件 - 更新根目录
package.json
中的 scripts
端口配置
子应用默认使用 8801-8899 范围内的端口,每个新创建的子应用会自动分配一个递增的端口号。
后续操作
创建完成后,可以通过以下命令启动子应用:
bash
pnpm run dev:<子应用名称>
注意事项
- 子应用名称不能重复
- 端口号超出范围会导致创建失败
- 创建前请确保已安装所有依赖