返回 Bug 清单
BUG-0286project-07中待处理unknown
vite 未设置 base —— 部署在 Nginx /finance/ 子路径后静态资源全部 MIME type 错误
发现:2026-10-01验证:2026-10-09置信度:70%
症状
页面白屏,控制台大量 'MIME type (text/html) is not executable'——JS/CSS 请求实际返回了 index.html
根因
应用部署到 Nginx /finance/ 子路径,但 vite 打包时资源引用仍是绝对路径 /assets/xxx.js,Nginx 找不到就 fallback 到 SPA index.html——浏览器按 JS 解析 HTML 报 MIME 错误
修复方案
vite.config.ts 设置 base: '/finance/',构建产物资源引用全部带上子路径前缀
错误签名
vite base /finance/ 子路径部署 MIME type 错误 静态资源 index.html 引用 /assets技术信息
来源项目
project-07
标签
project-07, mcp-reported