SunnyFarm/.gitignore
2025-09-25 05:52:22 +08:00

205 lines
2.3 KiB
Plaintext

# Java编译文件
*.class
*.jar
*.war
*.ear
*.zip
*.tar.gz
*.rar
# Maven
target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties
.mvn/wrapper/maven-wrapper.jar
# Gradle
.gradle
/build/
gradle-app.setting
!gradle-wrapper.jar
!gradle-wrapper.properties
!gradle/wrapper/gradle-wrapper.jar
!**/src/main/**/build/
!**/src/test/**/build/
# Spring Boot
spring-boot-starter-parent/
# Node.js和Vue
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
dist/
dist-ssr/
*.local
.npmrc
# Vue相关
.vuepress/dist
.nuxt
.nitro
# Python虚拟环境
venv/
env/
ENV/
.venv/
.env/
.python-version
pyenv.cfg
# Python编译文件
__pycache__/
*.py[cod]
*$py.class
*.so
*.egg
*.egg-info/
dist/
build/
.eggs/
# Python工具
.pytest_cache/
.coverage
.tox/
.nox/
htmlcov/
.mypy_cache/
.dmypy.json
dmypy.json
# Jupyter Notebook
.ipynb_checkpoints
# IDE相关文件
.idea/
.vscode/
*.swp
*.swo
*~
.project
.classpath
.c9/
*.launch
.settings/
*.sublime-workspace
*.sublime-project
.spyderproject
.spyproject
# 系统相关文件
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
.fseventsd
.TemporaryItems
.DocumentRevisions-V100
# 日志文件
logs/
*.log
log/
*.log.*
*.out
# 缓存文件
.cache/
.temp/
.tmp/
*.cache
.eslintcache
.stylelintcache
# 环境配置文件(包含敏感信息)
.env
.env.local
.env.development.local
.env.test.local
.env.production.local
# 敏感配置文件(重要:包含密钥信息)
**/application-*.yml
!**/application.yml
!**/application-prod.yml.template
!**/application-dev.yml.template
*.key
*.pem
*.p12
*.keystore
*.jks
# 数据库文件
*.db
*.sqlite
*.sqlite3
# 测试覆盖率报告
coverage/
*.lcov
.nyc_output
# 依赖分析文件
.pnp
.pnp.js
# 运行时数据
pids
*.pid
*.seed
*.pid.lock
# 可选的npm缓存目录
.npm
# 可选的eslint缓存
.eslintcache
# 可选的stylelint缓存
.stylelintcache
# TypeScript缓存
*.tsbuildinfo
# 备份文件
*.bak
*.backup
*.old
# 压缩文件
*.7z
*.dmg
*.gz
*.iso
*.tar
# 项目特定文件
export_code.sh
temp_*
*.txt.backup*
*.yml.backup*
*.yml.bak*
SunnyFarm_源代码.txt
# Docker相关
.dockerignore
docker-compose.override.yml
# 其他
.vite-inspect/
.vite/