# 依赖目录 node_modules/ .pnp .pnp.js # 构建输出 dist/ dist-ssr/ dist-prod/ build/ *.local # 日志文件 *.log npm-debug.log* yarn-debug.log* yarn-error.log* pnpm-debug.log* lerna-debug.log* # 编辑器目录和文件 .idea/ .vscode/ *.suo *.ntvs* *.njsproj *.sln *.sw? .history/ # 操作系统文件 .DS_Store .DS_Store? ._* .Spotlight-V100 .Trashes ehthumbs.db Thumbs.db Desktop.ini # 环境变量文件(包含敏感信息,不应提交) .env .env.local .env.dev .env.test .env.stage .env.prod .env.*.local .env.development.local .env.test.local .env.production.local # 测试覆盖率 coverage/ *.lcov .nyc_output/ # 临时文件 *.tmp *.temp *.swp *.swo *~ .cache/ # 自动生成的文件 auto-*.d.ts *.d.ts.map # 打包文件 *.zip *.tar.gz *.rar # 调试文件 .vscode/launch.json .vscode/settings.json # 锁文件(项目使用 pnpm,忽略 npm 的锁文件) package-lock.json yarn.lock # 其他 pnpm-debug .pnpm-store/ .turbo/