# ===== Dependencies ===== node_modules/ .pnpm-store/ # ===== Build Outputs ===== dist/ .astro/ .output/ # ===== Build backup snapshots (safe-delete blocked removal; never scan these) ===== dist_bak_*/ # ===== Environment ===== .env .env.local .env.*.local # ===== macOS ===== .DS_Store .AppleDouble .LSOverride # ===== Windows ===== Thumbs.db ehthumbs.db Desktop.ini # ===== Editors ===== .vscode/* !.vscode/settings.json !.vscode/extensions.json .idea/ *.swp *.swo *~ # ===== Logs ===== *.log npm-debug.log* yarn-debug.log* yarn-error.log* pnpm-debug.log* # ===== Misc ===== *.local .cache/ # ===== Vite build temp artifacts ===== vite.config.ts.timestamp-*.mjs # ===== Internal agent / workspace artifacts (not for production) ===== .trae/ .workbuddy/ # ===== Large source image archives (use individual optimized files instead) ===== *.zip public/*.zip # ===== Local-only media masters (never deployed) ===== # 视频/大图母版留档目录:不提交、也不放进 public/, # 否则 Vite 会把整个目录拷进 dist/,让每次部署多传上百 MB。 # 线上播放走 OSS 上压好的网页版,见 src/components/CompanyVideo.tsx。 media/