|
|
|
@ -58,6 +58,9 @@ iTi-Flask 是 FastAPI 后端框架基座。
|
|
|
|
- `copier-template/.codex/skills/{{ project_slug | lower | replace('_', '-') }}-project/SKILL.md.jinja`
|
|
|
|
- `copier-template/.codex/skills/{{ project_slug | lower | replace('_', '-') }}-project/SKILL.md.jinja`
|
|
|
|
- 需要保持一致的已生成项目 skill 副本
|
|
|
|
- 需要保持一致的已生成项目 skill 副本
|
|
|
|
- 生成项目必须保留 `.copier-answers.yml`,否则不能用 `copier update` 同步模板。
|
|
|
|
- 生成项目必须保留 `.copier-answers.yml`,否则不能用 `copier update` 同步模板。
|
|
|
|
|
|
|
|
- `iticli` 是独立工具,安装命令用 `uv tool install git+https://git.noahlan.cn/iti-framework/iti-flask-cli.git`。
|
|
|
|
|
|
|
|
- Windows 安装 `iticli` 后需要运行 `uv tool update-shell` 并重新打开终端。
|
|
|
|
|
|
|
|
- `iticli init` 和 `iticli docker ...` 会在 `.env` 不存在时从 `.env.example` 创建。
|
|
|
|
- 已生成项目同步框架依赖用 `iticli update framework`。
|
|
|
|
- 已生成项目同步框架依赖用 `iticli update framework`。
|
|
|
|
- 已生成项目检查和同步模板用 `iticli template check`、`iticli template update`。
|
|
|
|
- 已生成项目检查和同步模板用 `iticli template check`、`iticli template update`。
|
|
|
|
- 模板项目的 Alembic 命令必须显式使用 `-c migrations/alembic.ini`。
|
|
|
|
- 模板项目的 Alembic 命令必须显式使用 `-c migrations/alembic.ini`。
|
|
|
|
@ -65,6 +68,7 @@ iTi-Flask 是 FastAPI 后端框架基座。
|
|
|
|
|
|
|
|
|
|
|
|
## 命令
|
|
|
|
## 命令
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- 安装 CLI:`uv tool install git+https://git.noahlan.cn/iti-framework/iti-flask-cli.git`
|
|
|
|
- 安装框架开发依赖:`iticli install`
|
|
|
|
- 安装框架开发依赖:`iticli install`
|
|
|
|
- 运行框架测试:`iticli test`
|
|
|
|
- 运行框架测试:`iticli test`
|
|
|
|
- 启动最小应用:`iticli run dev 8000`
|
|
|
|
- 启动最小应用:`iticli run dev 8000`
|
|
|
|
|