forked from San-Y108/agent-cfo
-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
Aafff623 edited this page Aug 8, 2026
·
1 revision
最短本地路径:先前端 mock,再按需接后端。
| 项 | 建议 |
|---|---|
| Node | 与 frontend/package.json 引擎一致(团队常用 Node 20+) |
| 包管理 |
pnpm(frontend) |
| Python | 3.11+ · 仓根 venv |
| 端口 | 见下表;冲突时改完同步 docs/agents/port-registry.md
|
| 服务 | 端口 | URL |
|---|---|---|
| Frontend | 3100 | http://127.0.0.1:3100 |
| Backend API | 8000 | http://127.0.0.1:8000 |
| README 预览壳 | 4173 | http://127.0.0.1:4173/preview-readme.html |
请用 3100。:3001 容易撞到陈旧 Service Worker 导致白屏。
cd frontend
pnpm install
PORT=3100 pnpm devWindows PowerShell 可用:
cd frontend
pnpm install
$env:PORT=3100; pnpm dev打开 http://127.0.0.1:3100/console 。默认 mock,不依赖本地 API。
仓根(已建 venv 时先激活):
python -m uvicorn app.main:app --reload --port 8000冒烟:
curl http://127.0.0.1:8000/health
pytest在 frontend 配置(名称以仓库 env 文档为准):
| 变量名 | 示例 |
|---|---|
NEXT_PUBLIC_DEMO_MODE |
real |
NEXT_PUBLIC_API_BASE_URL |
http://127.0.0.1:8000 |
与产品无关,只预览根 README.md 排版:
# 仓根
python -m http.server 4173→ http://127.0.0.1:4173/preview-readme.html
- 演示故事:Demo-Walkthrough
- mock / real:Mock-vs-Real-CAW
- 线上 URL:Deploy-and-Live-URLs