前端 .gitignore 常见配置

950 阅读1分钟

前端项目常用的git忽略文件 .gitignore配置

# 日志文件
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

node_modules
/dist
dist/
/dist/
lib/
build/
.next/
out/
.git/

dist-ssr
coverage
*.local
.env
.env.local
.env.*.local

# 其他配置文件(按需放开)
# .env.development
# .env.production
# .env.test
# .env.example

# Windows
[Dd]esktop.ini
Thumbs.db
$RECYCLE.BIN/

# macOS
.DS_Store
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes

# 小程序忽略项
project.private.config.json

# 前端通用忽略项
package-lock.json

/cypress/videos/
/cypress/screenshots/

# 编辑器/IDE
.vscode/*
!.vscode/extensions.json
.sublime-project
.sublime-workspace
.atom/
.idea
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?