.gitignore 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155
  1. # ======================
  2. # 通用 / IDE
  3. # ======================
  4. # IDE
  5. .idea/
  6. *.iml
  7. *.ipr
  8. *.iws
  9. .vscode/
  10. *.swp
  11. *.swo
  12. *~
  13. # OS
  14. .DS_Store
  15. Thumbs.db
  16. desktop.ini
  17. # 日志
  18. *.log
  19. logs/
  20. npm-debug.log*
  21. yarn-debug.log*
  22. yarn-error.log*
  23. # ======================
  24. # 后端 (Spring Boot)
  25. # ======================
  26. # Maven
  27. target/
  28. !.mvn/wrapper/maven-wrapper.jar
  29. !**/src/main/**/target/
  30. !**/src/test/**/target/
  31. # Gradle
  32. .gradle/
  33. build/
  34. !**/src/main/**/build/
  35. !**/src/test/**/build/
  36. # Spring Boot
  37. *.original.jar
  38. *.original.war
  39. # Java
  40. *.class
  41. *.jar
  42. *.war
  43. *.ear
  44. *.nar
  45. hs_err_pid*
  46. replay_pid*
  47. # 后端敏感配置(本地覆盖)
  48. **/application-local.yml
  49. **/application-local.yaml
  50. **/application-local.properties
  51. **/application-dev-local.*
  52. # ======================
  53. # 前端 (Node / Vite / React)
  54. # ======================
  55. node_modules/
  56. dist/
  57. dist-ssr/
  58. .vite/
  59. *.local
  60. # 缓存
  61. .cache/
  62. .parcel-cache/
  63. .eslintcache
  64. .stylelintcache
  65. # 测试 / 覆盖率
  66. coverage/
  67. *.lcov
  68. # pnpm
  69. .pnpm-store/
  70. # ======================
  71. # Python
  72. # ======================
  73. # 字节码
  74. __pycache__/
  75. *.py[cod]
  76. *$py.class
  77. *.so
  78. # 虚拟环境
  79. .venv/
  80. venv/
  81. env/
  82. ENV/
  83. .python-version
  84. # 分发包 / 打包产物
  85. *.egg
  86. *.egg-info/
  87. .eggs/
  88. sdist/
  89. wheels/
  90. *.manifest
  91. *.spec
  92. pip-log.txt
  93. pip-delete-this-directory.txt
  94. # 测试 / 覆盖率
  95. .pytest_cache/
  96. .tox/
  97. .nox/
  98. .coverage
  99. .coverage.*
  100. htmlcov/
  101. coverage.xml
  102. *.cover
  103. # 用户私有待提取文档(含真实业务数据,禁止开源)
  104. *.docx
  105. *.doc
  106. *.pdf
  107. # 用户私有定义文件(与私有文档配套,禁止开源)
  108. backend/data/annotations/
  109. backend/data/samples/
  110. !**/info_definition.json
  111. !**/info_instance.json
  112. # 用户私有调试产物
  113. test*.py
  114. test_party.docx
  115. # 类型检查 / lint 缓存
  116. .mypy_cache/
  117. .pyright/
  118. .ruff_cache/
  119. .dmypy.json
  120. dmypy.json
  121. # Jupyter
  122. .ipynb_checkpoints/
  123. # ======================
  124. # 环境变量 / 密钥
  125. # ======================
  126. .env
  127. .env.*
  128. !.env.example
  129. !.env.template
  130. # ======================
  131. # AI / 工具产物(按需启用)
  132. # ======================
  133. .spec-workflow/