diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9f8cd08 --- /dev/null +++ b/.gitignore @@ -0,0 +1,84 @@ +# Java / Spring Boot 项目忽略项 +# 构建产物 +*.class +*.jar +*.war +*.ear +target/ +build/ + +# Maven 相关 +*.iml +*.ipr +*.iws +.idea/ +mvnw +mvnw.cmd +.mvn/ +dependency-reduced-pom.xml + +# 日志文件 +*.log +logs/ +*.log.* + +# 临时文件 +*.tmp +*.bak +*.swp +*~ + +# 本地配置 +*.local +application-local.yml +application-dev.yml + +# 数据库相关 +*.sql + +# Vue 2 项目忽略项 +# 构建产物 +dist/ +dist-ssr/ + +# 依赖目录 +node_modules/ + +# 日志和临时文件 +npm-debug.log* +yarn-debug.log* +yarn-error.log* +*.log + +# 本地开发工具 +.vscode/ +*.sublime-* +*.code-workspace + +# 测试相关 +coverage/ +*.lcov + +# 环境变量文件 +.env +.env.local +.env.development.local +.env.test.local +.env.production.local + +# 通用忽略项 +# IDE 和编辑器 +.DS_Store +Thumbs.db +*.swp + +# 本地缓存 +.cache/ +.temp/ + +# 其他 +upload-file-backend/data/ +*.md5 +*.sha1 +*.sha256 +upload-file-frontend/package-lock.json