.gitignore 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  1. # =============================================================================
  2. # 云眼视频监控平台 — 仓库根目录 .gitignore
  3. # 用于推送远程仓库,排除构建产物、运行数据、本地密钥与 IDE 垃圾文件
  4. # =============================================================================
  5. # -----------------------------------------------------------------------------
  6. # 操作系统
  7. # -----------------------------------------------------------------------------
  8. .DS_Store
  9. .DS_Store?
  10. Thumbs.db
  11. ehthumbs.db
  12. Desktop.ini
  13. $RECYCLE.BIN/
  14. # -----------------------------------------------------------------------------
  15. # IDE / 编辑器
  16. # -----------------------------------------------------------------------------
  17. .idea/
  18. *.iml
  19. *.ipr
  20. *.iws
  21. .vscode/
  22. !.vscode/extensions.json
  23. !.vscode/settings.json.example
  24. *.suo
  25. *.ntvs*
  26. *.njsproj
  27. *.sln
  28. *.sw?
  29. *.swp
  30. *~
  31. .project
  32. .classpath
  33. .settings/
  34. .factorypath
  35. .apt_generated
  36. .springBeans
  37. nbproject/private/
  38. nbbuild/
  39. nbdist/
  40. .nb-gradle/
  41. # -----------------------------------------------------------------------------
  42. # 日志与临时文件
  43. # -----------------------------------------------------------------------------
  44. *.log
  45. *.log.*
  46. logs/
  47. **/logs/
  48. *.tmp
  49. *.temp
  50. *.bak
  51. *.orig
  52. hs_err_pid*
  53. replay_pid*
  54. # -----------------------------------------------------------------------------
  55. # Java / Maven(后端)
  56. # -----------------------------------------------------------------------------
  57. target/
  58. **/target/
  59. *.class
  60. *.jar
  61. *.war
  62. *.ear
  63. *.nar
  64. # Maven 复制到 Docker 目录的 JAR(由 copy.ps1 / mvn package 生成;保留 jar/readme.txt)
  65. ruoyi-qs-nvr-master/docker/ruoyi/**/jar/*.jar
  66. # 保留 Maven Wrapper(若存在)
  67. !**/mvnw
  68. !**/mvnw.cmd
  69. !**/.mvn/wrapper/maven-wrapper.jar
  70. # -----------------------------------------------------------------------------
  71. # Node / 前端构建
  72. # -----------------------------------------------------------------------------
  73. node_modules/
  74. **/node_modules/
  75. dist/
  76. **/dist/
  77. .npm
  78. .yarn/cache
  79. .yarn/unplugged
  80. .yarn/build-state.yml
  81. .yarn/install-state.gz
  82. .pnp.*
  83. npm-debug.log*
  84. yarn-debug.log*
  85. yarn-error.log*
  86. pnpm-debug.log*
  87. .eslintcache
  88. *.tsbuildinfo
  89. # 子项目原忽略 lock 文件;根仓库建议保留 lock 便于复现依赖(若需忽略可取消下行注释)
  90. # package-lock.json
  91. # yarn.lock
  92. # pnpm-lock.yaml
  93. # -----------------------------------------------------------------------------
  94. # Docker 运行数据(本地容器产生,勿提交)
  95. # -----------------------------------------------------------------------------
  96. ruoyi-qs-nvr-master/docker/mysql/data/
  97. ruoyi-qs-nvr-master/docker/redis/data/
  98. ruoyi-qs-nvr-master/docker/nacos/logs/
  99. ruoyi-qs-nvr-master/docker/nginx/logs/
  100. ruoyi-qs-nvr-master/docker/ruoyi/uploadPath/
  101. # -----------------------------------------------------------------------------
  102. # 环境变量与密钥(含数据库密码、Nacos Token 等)
  103. # -----------------------------------------------------------------------------
  104. ruoyi-qs-nvr-master/docker/.env
  105. .env
  106. .env.local
  107. .env.*.local
  108. !.env.example
  109. # 前端环境配置通常无敏感信息,可继续提交:
  110. # ruoyi-qs-nvr-ui-master/.env.development
  111. # ruoyi-qs-nvr-ui-master/.env.production
  112. # ruoyi-qs-nvr-ui-master/.env.staging
  113. # -----------------------------------------------------------------------------
  114. # 厂商 SDK 原生库(体积大、有版权,需自行放置)
  115. # -----------------------------------------------------------------------------
  116. **/lib/*.so
  117. **/lib/*.dll
  118. **/lib/*.dylib
  119. **/lib/*.lib
  120. !**/lib/.gitkeep
  121. !**/lib/README*
  122. # -----------------------------------------------------------------------------
  123. # 上传文件 / 录像 / 静态资源缓存
  124. # -----------------------------------------------------------------------------
  125. uploadPath/
  126. **/uploadPath/
  127. # -----------------------------------------------------------------------------
  128. # 测试与覆盖率
  129. # -----------------------------------------------------------------------------
  130. coverage/
  131. **/coverage/
  132. .nyc_output/
  133. test-results/
  134. playwright-report/
  135. tests/e2e/reports/
  136. # -----------------------------------------------------------------------------
  137. # 打包与压缩产物
  138. # -----------------------------------------------------------------------------
  139. *.zip
  140. *.tar
  141. *.tar.gz
  142. *.rar
  143. *.7z
  144. # -----------------------------------------------------------------------------
  145. # Cursor / 本地工具(若出现在项目目录内)
  146. # -----------------------------------------------------------------------------
  147. .cursor/
  148. *.cursor/