Files
qlib/.gitignore
T
Simon 55b684fbe1 feat(scripts): dev.sh 前后端一键 start/stop/restart/status/logs
- 启动后端 uvicorn(:8000, --reload, 0.0.0.0) + 前端 next dev(:3000),setsid 独立进程组
- 停止按 pidfile + 监听端口双定位,整进程组清理(无子进程残留,实测残留 0)
- 端口探测 ss 优先(lsof 在该环境对 socket 不可靠)
- status/logs/restart;支持 API_PORT/WEB_PORT/BACKEND_API_URL 覆盖
- 日志落 logs/,pid 落 .run/(均已 gitignore);USAGE §5 增加用法
2026-09-07 20:13:39 +08:00

60 lines
1.0 KiB
Plaintext

# ================= Python =================
__pycache__/
*.py[cod]
*.egg-info/
*.egg
.venv/
venv/
.pytest_cache/
.ruff_cache/
.mypy_cache/
.pyright/
htmlcov/
.coverage
dist/
build/
# ================= 密钥 / 凭证 =================
# 真实密钥只放根目录 .env(复制自 .env.example),严禁提交
.env
.env.local
*.pem
*.key
# ================= 前端 / Node =================
node_modules/
.next/
out/
# ================= 本地数据(不入库) =================
# 行情、数据库、缓存均不入库;只保留目录占位 .gitkeep
data/*
!data/**/.gitkeep
*.db
*.db-wal
*.db-shm
*.sqlite
*.sqlite3
*.parquet
*.csv
*.h5
*.pkl
# ================= 实验产物 =================
experiments/*
!experiments/**/.gitkeep
# ================= OS / 编辑器 =================
.DS_Store
.idea/
.vscode/
*.swp
*.tsbuildinfo
# ================= archify 视觉验证副产物(重新生成即可) =================
docs/diagrams/*.visual-check.*
# ================= 运行期(dev.sh 管理) =================
.run/
logs/