.gitignore 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169
  1. # ============================================
  2. # Snapshot 项目 .gitignore
  3. # https://github.com/github/gitignore
  4. # ============================================
  5. # ============================================
  6. # Java
  7. # ============================================
  8. *.class
  9. *.jar
  10. *.war
  11. *.ear
  12. *.nar
  13. hs_err_pid*
  14. replay_pid*
  15. # ============================================
  16. # Maven
  17. # ============================================
  18. target/
  19. pom.xml.tag
  20. pom.xml.releaseBackup
  21. pom.xml.versionsBackup
  22. pom.xml.next
  23. release.properties
  24. dependency-reduced-pom.xml
  25. buildNumber.properties
  26. .mvn/timing.properties
  27. .mvn/wrapper/maven-wrapper.jar
  28. # ============================================
  29. # Node.js / npm
  30. # ============================================
  31. node_modules/
  32. npm-debug.log*
  33. yarn-debug.log*
  34. yarn-error.log*
  35. lerna-debug.log*
  36. .pnpm-debug.log*
  37. package-lock.json
  38. yarn.lock
  39. # ============================================
  40. # 前端构建产物
  41. # ============================================
  42. dist/
  43. dist-ssr/
  44. *.local
  45. # 一体化部署生成的前端静态资源(由 deploy 脚本自动复制)
  46. backend/src/main/resources/static/
  47. # ============================================
  48. # IDE / 编辑器
  49. # ============================================
  50. .idea/
  51. *.iml
  52. *.iws
  53. *.ipr
  54. .vscode/
  55. *.suo
  56. *.ntvs*
  57. *.njsproj
  58. *.sln
  59. *.sw?
  60. *.code-workspace
  61. .playwright-mcp/
  62. # ============================================
  63. # 操作系统
  64. # ============================================
  65. .DS_Store
  66. .DS_Store?
  67. ._*
  68. .Spotlight-V100
  69. .Trashes
  70. ehthumbs.db
  71. Thumbs.db
  72. Desktop.ini
  73. NVIDIA*
  74. # ============================================
  75. # 运行时生成文件
  76. # ============================================
  77. # 上传文件目录
  78. uploads/
  79. # 日志
  80. logs/
  81. *.log
  82. # SQLite 数据库文件
  83. data/
  84. *.db
  85. *.db-wal
  86. *.db-shm
  87. # ============================================
  88. # 敏感配置文件(含密码等敏感信息,切勿提交)
  89. # ============================================
  90. # 后端主配置(含 CORS 域名等部署相关信息)
  91. backend/src/main/resources/application.properties
  92. # MySQL 配置(含数据库密码)
  93. backend/src/main/resources/application-mysql.properties
  94. # 数据库初始化脚本(含数据库密码)
  95. backend/init-db.bat
  96. # 环境变量文件
  97. .env
  98. .env.*
  99. !.env.example
  100. # 其他敏感 Profile
  101. application-local.properties
  102. application-dev.properties
  103. application-prod.properties
  104. # ============================================
  105. # 开发工具(不应进入仓库)
  106. # ============================================
  107. .claude/
  108. .codeartsdoer/
  109. .spec-workflow/
  110. .clinerules
  111. # 测试覆盖率
  112. coverage/
  113. .nyc_output/
  114. # 构建输出
  115. build/
  116. out/
  117. # ============================================
  118. # 开发过程中的临时文件
  119. # ============================================
  120. # AI 工具生成的临时报告
  121. extracted-code-report.md
  122. # 开发计划/草稿(已在实现中或已完成的)
  123. *_IMPLEMENTATION_PLAN.md
  124. # 截图/截图文件
  125. *.png
  126. *.jpg
  127. *.jpeg
  128. *.gif
  129. *.bmp
  130. *.webp
  131. !.github/**/*.png
  132. # Prompt 文件
  133. prompt.txt
  134. # 其他过程文件
  135. *.jsonl
  136. all_extracted_files.json
  137. extracted_files.json
  138. LINUX_DEPLOY.md
  139. *.bak
  140. *_report.*
  141. debug_regex.py
  142. nul
  143. api/