# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. # dependencies /node_modules /.pnp .pnp.* .yarn/* !.yarn/patches !.yarn/plugins !.yarn/releases !.yarn/versions # testing /coverage # next.js /.next/ /out/ # production /build # misc .DS_Store *.pem # debug npm-debug.log* yarn-debug.log* yarn-error.log* .pnpm-debug.log* # env files (can opt-in for committing if needed) .env* # vercel .vercel # typescript *.tsbuildinfo next-env.d.ts # .gitignore # 依赖目录 node_modules/ # Next.js 构建输出 .next/ out/ # 生产依赖 dist/ # 缓存文件 .cache/ *.cache # 环境变量 .env*.local .env # 系统文件 .DS_Store Thumbs.db # 日志文件 *.log logs/ # 编辑器/IDE 配置 .idea/ .vscode/ *.suo *.ntvs* *.njsproj *.sln *.sw? # 测试相关 coverage/ .nyc_output/ # TypeScript 编译输出 *.js *.js.map !next.config.js # Tailwind CSS *.css.map # macOS 系统文件 ._* # Windows 系统文件 [Dd]esktop.ini # 包管理器锁文件(根据你使用的包管理器选择) # yarn.lock # 如果使用 Yarn 请取消注释 # package-lock.json # 如果使用 npm 请取消注释 # pnpm-lock.yaml # 如果使用 pnpm 请取消注释 # Node.js 依赖 node_modules/ # Next.js 特定构建输出 .next/ out/ # 环境变量 .env*.local .env # macOS .DS_Store # Windows Thumbs.db Desktop.ini # Linux *~ # VS Code .vscode/ # IntelliJ IDEA .idea/ # 保留 package-lock.json !package-lock.json # 忽略 npm 调试日志 npm-debug.log*