PawTrace/.gitignore

139 lines
2.0 KiB
Plaintext

# ============================================================
# PawTrace 项目根 .gitignore
# 子模块: admin-pawtrace (Vite+TS) / uniapp-pawtrace (Uniapp)
# server-pawtrace (Spring Boot)
# ============================================================
# -------------------- 通用 --------------------
# 日志
logs/
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
# 临时/缓存/备份
*.tmp
*.bak
*.swp
*.swo
*.orig
.cache/
.temp/
.tmp/
# 系统文件
.DS_Store
.DS_*
Thumbs.db
ehthumbs.db
Desktop.ini
$RECYCLE.BIN/
# 环境/密钥(绝不入库)
.env
.env.*
!.env.example
*.pem
*.key
*.p12
*.keystore
credentials.json
secrets.yaml
# 测试覆盖率
coverage/
*.lcov
.nyc_output/
# -------------------- 前端通用 --------------------
# 依赖
node_modules/
jspm_packages/
bower_components/
# 构建产物
dist/
dist-ssr/
build/
out/
.next/
.nuxt/
.vite/
.parcel-cache/
.turbo/
.turbo-cache/
# TypeScript
*.tsbuildinfo
.tscache/
# -------------------- 管理端 admin-pawtrace (Vite) --------------------
.vite/
*.local
.vite-cache/
# -------------------- uniapp-pawtrace --------------------
# HBuilderX
.idea/
*.hbuilderx
HBuilderX.config
.project
unpackage/dist/
unpackage/release/
unpackage/cache/
unpackage/resources/
# 微信开发者工具产物
project.private.config.json
miniprogram_npm/
# -------------------- 服务端 server-pawtrace (Maven) --------------------
target/
build/
out/
*.class
*.jar
*.war
*.ear
hs_err_pid*
replay_pid*
# Maven Wrapper
.mvn/wrapper/maven-wrapper.jar
!/.mvn/wrapper/maven-wrapper.properties
# IDE - IntelliJ
.idea/
*.iml
*.iws
*.ipr
out/
# IDE - Eclipse / STS
.settings/
.classpath
.project
.factorypath
.springBeans
.sts4-cache/
bin/
# IDE - VSCode(保留 settings.json / 推荐插件)
.vscode/*
!.vscode/extensions.json
!.vscode/settings.json
!.vscode/launch.json
# IDE - NetBeans
nbproject/
nbbuild/
nbdist/
# 上传文件(本地运行时生成)
upload/
uploads/
static/upload/