已完成
pnpm build:prod 返回成功,但生成的 dist/index.html 引用模块 runtime 文件,dist/js/ 中却不存在该文件。Chromium 因请求回退到 index.html 并收到 text/html MIME 而白屏。
pnpm build:prod
dist/index.html
dist/js/
index.html
text/html
确保 admin-ui 的生产构建产物引用的所有 runtime 资源真实存在,并可在浏览器加载登录页。
script-ext-html-webpack-plugin
runtimeChunk('single')
该缺陷恢复生产包可运行性,不改变已确认 UI,因此复用 #17、#29 的既有设计证据,不新增原型。
admin-ui/vue.config.js
dist
无长期产品文档影响:只修复构建产物完整性,既有启动、部署和业务行为不变。结果写入 #27 集成验收证据与任务归档。
0f580f8
d09341c6d117124fd71cf8facae5e9b6517894b2
docs/task/
No dependencies set.
The note is not visible to the blocked user.
状态
已完成
原始需求
问题事实
pnpm build:prod返回成功,但生成的dist/index.html引用模块 runtime 文件,dist/js/中却不存在该文件。Chromium 因请求回退到index.html并收到text/htmlMIME 而白屏。目标
确保 admin-ui 的生产构建产物引用的所有 runtime 资源真实存在,并可在浏览器加载登录页。
非目标
已确认方案
script-ext-html-webpack-pluginruntime 内联配置。runtimeChunk('single'),由 HTML 正常引用实际输出文件。index.html的本地 script/link 引用均存在。该缺陷恢复生产包可运行性,不改变已确认 UI,因此复用 #17、#29 的既有设计证据,不新增原型。
影响范围
admin-ui/vue.config.js风险与回退
验收标准
pnpm build:prod成功。dist/index.html引用的本地 JS/CSS 文件全部存在。dist渲染登录页。验证方法
文档影响
无长期产品文档影响:只修复构建产物完整性,既有启动、部署和业务行为不变。结果写入 #27 集成验收证据与任务归档。
实施与验证证据(2026-08-23)
0f580f8。pnpm build:prod成功;dist/index.html的 11 个本地 JS/CSS 引用全部存在,模块 runtime 文件实际输出。dist渲染登录页,并完成 #27 登录与 Provider 列表安全回归。归档证据
d09341c6d117124fd71cf8facae5e9b6517894b2docs/task/。用户验收(2026-08-24)
fix: ?? admin-ui ???? runtime ???? (#27)to fix: 修复 admin-ui 生产构建 runtime 资源缺失 (#27)