# ============================================================================= # 云眼视频监控平台 — 仓库根目录 .gitignore # 用于推送远程仓库,排除构建产物、运行数据、本地密钥与 IDE 垃圾文件 # ============================================================================= # ----------------------------------------------------------------------------- # 操作系统 # ----------------------------------------------------------------------------- .DS_Store .DS_Store? Thumbs.db ehthumbs.db Desktop.ini $RECYCLE.BIN/ # ----------------------------------------------------------------------------- # IDE / 编辑器 # ----------------------------------------------------------------------------- .idea/ *.iml *.ipr *.iws .vscode/ !.vscode/extensions.json !.vscode/settings.json.example *.suo *.ntvs* *.njsproj *.sln *.sw? *.swp *~ .project .classpath .settings/ .factorypath .apt_generated .springBeans nbproject/private/ nbbuild/ nbdist/ .nb-gradle/ # ----------------------------------------------------------------------------- # 日志与临时文件 # ----------------------------------------------------------------------------- *.log *.log.* logs/ **/logs/ *.tmp *.temp *.bak *.orig hs_err_pid* replay_pid* # ----------------------------------------------------------------------------- # Java / Maven(后端) # ----------------------------------------------------------------------------- target/ **/target/ *.class *.jar *.war *.ear *.nar # Maven 复制到 Docker 目录的 JAR(由 copy.ps1 / mvn package 生成;保留 jar/readme.txt) ruoyi-qs-nvr-master/docker/ruoyi/**/jar/*.jar # 保留 Maven Wrapper(若存在) !**/mvnw !**/mvnw.cmd !**/.mvn/wrapper/maven-wrapper.jar # ----------------------------------------------------------------------------- # Node / 前端构建 # ----------------------------------------------------------------------------- node_modules/ **/node_modules/ dist/ **/dist/ .npm .yarn/cache .yarn/unplugged .yarn/build-state.yml .yarn/install-state.gz .pnp.* npm-debug.log* yarn-debug.log* yarn-error.log* pnpm-debug.log* .eslintcache *.tsbuildinfo # 子项目原忽略 lock 文件;根仓库建议保留 lock 便于复现依赖(若需忽略可取消下行注释) # package-lock.json # yarn.lock # pnpm-lock.yaml # ----------------------------------------------------------------------------- # Docker 运行数据(本地容器产生,勿提交) # ----------------------------------------------------------------------------- ruoyi-qs-nvr-master/docker/mysql/data/ ruoyi-qs-nvr-master/docker/redis/data/ ruoyi-qs-nvr-master/docker/nacos/logs/ ruoyi-qs-nvr-master/docker/nginx/logs/ ruoyi-qs-nvr-master/docker/ruoyi/uploadPath/ # ----------------------------------------------------------------------------- # 环境变量与密钥(含数据库密码、Nacos Token 等) # ----------------------------------------------------------------------------- ruoyi-qs-nvr-master/docker/.env .env .env.local .env.*.local !.env.example # 前端环境配置通常无敏感信息,可继续提交: # ruoyi-qs-nvr-ui-master/.env.development # ruoyi-qs-nvr-ui-master/.env.production # ruoyi-qs-nvr-ui-master/.env.staging # ----------------------------------------------------------------------------- # 厂商 SDK 原生库(体积大、有版权,需自行放置) # ----------------------------------------------------------------------------- **/lib/*.so **/lib/*.dll **/lib/*.dylib **/lib/*.lib !**/lib/.gitkeep !**/lib/README* # ----------------------------------------------------------------------------- # 上传文件 / 录像 / 静态资源缓存 # ----------------------------------------------------------------------------- uploadPath/ **/uploadPath/ # ----------------------------------------------------------------------------- # 测试与覆盖率 # ----------------------------------------------------------------------------- coverage/ **/coverage/ .nyc_output/ test-results/ playwright-report/ tests/e2e/reports/ # ----------------------------------------------------------------------------- # 打包与压缩产物 # ----------------------------------------------------------------------------- *.zip *.tar *.tar.gz *.rar *.7z # ----------------------------------------------------------------------------- # Cursor / 本地工具(若出现在项目目录内) # ----------------------------------------------------------------------------- .cursor/ *.cursor/