815cbf9d8c
- 更新 .gitignore:全面覆盖环境变量、数据库、日志、缓存、上传文件 - 移除误跟踪的 server/venv/、crm_data.db、.env 文件 - 新增 server/.env.example 模板 - 新增合同管理、利润核算、AI教练等功能模块 - 新增 Playwright e2e 测试套件 - 前后端多项功能升级和 bug 修复
95 lines
1.4 KiB
Plaintext
95 lines
1.4 KiB
Plaintext
# ========================
|
|
# 环境变量(含密码和密钥)
|
|
# ========================
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
server/.env
|
|
backend/.env
|
|
|
|
# ========================
|
|
# Python
|
|
# ========================
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
.venv/
|
|
venv/
|
|
*.egg-info/
|
|
.pytest_cache/
|
|
|
|
# ========================
|
|
# Node.js
|
|
# ========================
|
|
node_modules/
|
|
frontend/dist/
|
|
dist/
|
|
build/
|
|
|
|
# ========================
|
|
# 上传文件 & 数据
|
|
# ========================
|
|
server/uploads/
|
|
uploads/
|
|
data/
|
|
|
|
# ========================
|
|
# 数据库文件
|
|
# ========================
|
|
*.sqlite
|
|
*.sqlite3
|
|
*.db
|
|
|
|
# ========================
|
|
# 日志
|
|
# ========================
|
|
*.log
|
|
logs/
|
|
|
|
# ========================
|
|
# 临时文件 & 缓存
|
|
# ========================
|
|
tmp/
|
|
.cache/
|
|
*.tmp
|
|
*.swp
|
|
*~
|
|
|
|
# ========================
|
|
# IDE
|
|
# ========================
|
|
.vscode/
|
|
.idea/
|
|
.gemini/
|
|
.agent/
|
|
|
|
# ========================
|
|
# OS
|
|
# ========================
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# ========================
|
|
# 构建产物 & 运行时
|
|
# ========================
|
|
node-v*/
|
|
node.tar.xz
|
|
|
|
# ========================
|
|
# Playwright 测试产物
|
|
# ========================
|
|
frontend/playwright-report/
|
|
frontend/test-results/
|
|
frontend/e2e/.auth/
|
|
|
|
# ========================
|
|
# Alembic bytecode
|
|
# ========================
|
|
server/alembic/versions/__pycache__/
|
|
|
|
# ========================
|
|
# 旧版 backend(如不再使用)
|
|
# ========================
|
|
backend/.pytest_cache/
|
|
backend/alembic/versions/__pycache__/
|