- 完整的前后端代码 - 支持本地存储和SFTP存储 - 文件分享功能 - 上传工具源代码 - 完整的部署文档 - Nginx配置模板 技术栈: - 后端: Node.js + Express + SQLite - 前端: Vue.js 3 + Axios - 存储: 本地存储 / SFTP远程存储
68 lines
686 B
Plaintext
68 lines
686 B
Plaintext
# 依赖
|
|
node_modules/
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
|
|
# 数据库
|
|
*.db
|
|
*.db-journal
|
|
*.sqlite
|
|
*.sqlite3
|
|
|
|
# 临时文件
|
|
backend/uploads/
|
|
storage/ # 本地存储数据
|
|
*.log
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# 环境配置
|
|
.env
|
|
!backend/.env.example
|
|
|
|
# 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/
|