# Add directories or file patterns to ignore during indexing (e.g. foo/ or *.csv) # ============================================ # 构建产物和依赖 # ============================================ node_modules/ dist/ dist-dev/ dist-ssr/ out-tsc/ coverage/ tmp/ # ============================================ # 锁文件和包管理 # ============================================ pnpm-lock.yaml package-lock.json yarn.lock # ============================================ # 日志文件 # ============================================ *.log npm-debug.log* yarn-debug.log* yarn-error.log* pnpm-debug.log* lerna-debug.log* # ============================================ # 自动生成的文件 # ============================================ types/auto-imports.d.ts types/components.d.ts *.local # ============================================ # 大型二进制文件 # ============================================ *.wasm *.zip *.tar.gz # ============================================ # 测试和覆盖率 # ============================================ /cypress/videos/ /cypress/screenshots/ coverage/ # ============================================ # CI/CD 和部署脚本(可选,如果不需要 AI 理解这些) # ============================================ jenkins/ Jenkinsfile *.sh # ============================================ # 编辑器配置 # ============================================ .vscode/* !.vscode/extensions.json .idea/ *.suo *.ntvs* *.njsproj *.sln *.sw? # ============================================ # 环境变量和敏感文件 # ============================================ .env .env.local .env.*.local # ============================================ # 缓存目录 # ============================================ .cache/ .wrangler/ .DS_Store # ============================================ # AI 工具自身文件 # ============================================ .cursor/ .cursorrules* .claude/ .crush/