快速开始
1. 安装 CLI
bash
npm install -g @kitecd/cli2. 启动内置 Kite 服务
bash
kite servekite serve 会同时启动:
- Web 管理端
- Server API
- CLI 上传接收与部署执行服务
默认地址是 http://127.0.0.1:5431。首次启动会自动创建 ~/.kite:
txt
~/.kite/
config.json # CLI 全局配置
kite.db # 项目、Token、部署日志 (SQLite)
deployments/ # 默认部署目录
tmp/ # 上传临时文件启动日志会打印 Admin Token,用它登录 Web 管理端。
3. 选择运行时
内置服务使用 Node 标准 HTTP/FS/Child Process 能力实现,因此可以被 Node 或 Bun 运行。CLI 提供 --runtime 参数用于显式标记和后续扩展:
bash
kite serve --runtime node
kite serve --runtime bun
kite serve --host 0.0.0.0 --port 54314. 重置管理端密码
运行中的 kite serve 不需要重启即可切换管理端登录密码:
bash
kite admin reset-password你可以在交互中选择随机生成,或手动输入。也可以直接传参:
bash
kite admin reset-password --random
kite admin reset-password --password "your-new-admin-password"5. 部署示例项目
CLI 内置服务会初始化一个演示项目:
txt
Project ID: proj_abc123
Deploy Token: test-token进入任一示例后运行:
bash
bun run build
kite push --server http://127.0.0.1:5431 --token test-token真实项目中不建议把 Deploy Token 写入 kite.config.json。可以保存到全局配置:
bash
kite config:set token <DEPLOY_TOKEN>也可以保存到当前项目 .env.local:
bash
printf "KITE_DEPLOY_TOKEN=<DEPLOY_TOKEN>\n" >> .env.local示例项目位于:
examples/frontend-basicexamples/backend-apiexamples/ssr-basic
如果你在 Web 端创建了自己的项目,请把示例里的 projectId 改成新项目 ID,并使用对应的 Deploy Token。