Files
vue-driven-cloud-storage/.gitignore
Dev Team b7b00fff48 feat: 实现Vue驱动的云存储系统初始功能
- 后端: Node.js + Express + SQLite架构
- 前端: Vue 3 + Axios实现
- 功能: 用户认证、文件上传/下载、分享链接、密码重置
- 安全: 密码加密、分享链接过期机制、缓存一致性
- 部署: Docker + Nginx容器化配置
- 测试: 完整的边界测试、并发测试和状态一致性测试
2026-01-20 23:23:51 +08:00

137 lines
1.7 KiB
Plaintext

# 依赖
node_modules/
__pycache__/
*.pyc
*.pyo
# 数据库
*.db
*.db-shm
*.db-wal
*.db-journal
*.sqlite
*.sqlite3
*.db.backup.*
# 临时文件
backend/uploads/
backend/storage/ # 本地存储数据
!backend/storage/.gitkeep
backend/data/ # 数据库目录
!backend/data/.gitkeep
*.log
.DS_Store
Thumbs.db
# 环境配置
.env
.env.local
.env.*.local
!backend/.env.example
config.json
config.*.json
!**/config.example.json
# 敏感配置文件
*.key
*.pem
*.crt
*.cer
*.p12
*.pfx
secrets.json
credentials.json
# SSL证书
certbot/
# IDE
.vscode/
.idea/
*.swp
*.swo
*~
# 上传工具构建产物
upload-tool/dist/
upload-tool/build/
upload-tool/__pycache__/
upload-tool/config.json
upload-tool/*.spec
# 备份文件
*.bak
*.backup
*.old
# 操作系统
.DS_Store
.Spotlight-V100
.Trashes
ehthumbs.db
Desktop.ini
# 压缩文件
*.zip
*.tar
*.gz
*.rar
*.7z
# npm/yarn
npm-debug.log*
yarn-debug.log*
yarn-error.log*
package-lock.json.bak
# Claude配置
.claude/
# 测试脚本和报告
backend/test-*.js
backend/verify-*.js
backend/verify-*.sh
backend/test-results-*.json
backend/*最终*.js
backend/*最终*.json
# 项目根目录下的报告文件(中文命名)
*最终*.md
*最终*.txt
*最终*.js
*报告*.md
*报告*.txt
*方案*.md
*分析*.md
*汇总*.md
*记录*.md
*列表*.md
*总结*.md
*协议*.md
*完善*.md
*修复*.md
*检查*.md
*验证*.md
*架构*.md
*逻辑*.md
*问题*.md
*需求*.md
*测试*.md
*安全*.md
*性能*.md
*架构*.md
*文档*.md
*分工*.md
# 其他临时脚本
backend/fix-env.js
backend/create-admin.js
backend/*.backup.*
# 维护和调试脚本
backend/check-*.js
backend/cleanup-*.js
backend/rebuild-*.js
backend/update-*.js
backend/upgrade-*.js