# 依赖包(npm/yarn/pnpm 安装的包) node_modules/ # 包管理锁文件(可选忽略,建议保留 pnpm-lock.yaml/yarn.lock,忽略 package-lock.json 避免冲突) package-lock.json yarn.lock pnpm-lock.yaml # 编译/构建产物 dist/ build/ # Vite 特有临时文件 .vite/ .vs/ # Vue CLI 特有配置/缓存 .vue-cli-service/ # 环境变量文件(存放本地开发的环境变量,包含敏感信息如接口密钥) .env .env.local .env.*.local # 日志文件 npm-debug.log* yarn-debug.log* yarn-error.log* pnpm-debug.log* # IDE/编辑器配置(根据你使用的工具选择) .idea/ # WebStorm/IntelliJ .vscode/ # VS Code(可保留 settings.json,排除其他) !.vscode/extensions.json !.vscode/settings.json !.vscode/tasks.json !.vscode/launch.json .DS_Store # Mac 系统隐藏文件 Thumbs.db # Windows 系统缩略图文件 # 本地缓存/临时文件 *.swp *.swo tmp/ temp/ # 测试相关(如有单元测试/端到端测试) coverage/ # 测试覆盖率报告 cypress/videos/ cypress/screenshots/ # 打包压缩文件 *.zip *.tar.gz *.rar # TypeScript 编译产物(如果用 TS 开发) *.tsbuildinfo types/ # pnpm 存储目录 .pnpm-store/