🔨 chore: improve gitignore for Ubuntu Dev Env (#8655)

This commit is contained in:
Maple Gao
2025-08-04 10:16:22 +08:00
committed by GitHub
parent bba3179b47
commit ddddb1e881

143
.gitignore vendored
View File

@@ -1,77 +1,108 @@
# Gitignore for LobeHub
################################################################
# general
# System files
.DS_Store
.idea
.vscode
.history
.temp
.env.local
venv
temp
tmp
.windsurfrules
Thumbs.db
ehthumbs.db
Desktop.ini
# dependencies
node_modules
# Linux/Ubuntu system files
*~
*.swp
*.swo
.fuse_hidden*
.directory
.Trash-*
.nfs*
.gvfs-fuse-daemon-*
# IDE and editors
.idea/
.vscode/
*.sublime-*
.history/
.windsurfrules
*.code-workspace
# Temporary files
.temp/
temp/
tmp/
*.tmp
*.temp
*.log
*.cache
.cache/
# Environment files
.env
.env.local
.env*.local
venv/
.venv/
# Dependencies
node_modules/
*.lock
package-lock.json
bun.lockb
.pnpm-store/
# ci
coverage
.coverage
# Build outputs
dist/
es/
lib/
.next/
logs/
test-output/
*.tsbuildinfo
next-env.d.ts
# Framework specific
# Umi
.umi/
.umi-production/
.umi-test/
.dumi/tmp*/
# Vercel
.vercel/
# Testing and CI
coverage/
.coverage/
.nyc_output/
.eslintcache
.stylelintcache
# production
dist
es
lib
logs
test-output
# umi
.umi
.umi-production
.umi-test
.dumi/tmp*
# husky
.husky/prepare-commit-msg
# local env files
.env*.local
# vercel
.vercel
# typescript
*.tsbuildinfo
next-env.d.ts
.next
.env
public/*.js
public/sitemap.xml
public/sitemap-index.xml
bun.lockb
sitemap*.xml
robots.txt
# Service Worker
# Serwist
public/sw*
public/swe-worker*
# Generated files
public/*.js
public/sitemap.xml
public/sitemap-index.xml
sitemap*.xml
robots.txt
# Git hooks
.husky/prepare-commit-msg
# Documents and media
*.patch
*.pdf
# Cloud service keys
vertex-ai-key.json
.pnpm-store
./packages/lobe-ui
# local use ai coding files
docs/.prd
.claude
# AI coding tools
docs/.prd/
.claude/
.mcp.json
CLAUDE.md
CLAUDE.md
# Misc
./packages/lobe-ui