已完成
生产包加载后在 Vuex settings 初始化阶段抛出 Cannot read properties of undefined (reading theme)。构建同时明确提示 element-variables.scss 和 variables.scss 没有 default export;当前代码却把普通 SCSS 当作 JS 默认对象导入,因此应用在登录页渲染前白屏。
settings
Cannot read properties of undefined (reading theme)
element-variables.scss
variables.scss
消除对 SCSS 默认 JS 导出的依赖,使生产包能稳定初始化,同时保持现有主题颜色与侧栏样式值不变。
该缺陷恢复 #17、#29 已确认界面的既有行为,无新交互或视觉设计,复用既有设计证据。
无长期产品文档影响:不改变用户行为、启动命令、接口或数据;结果写入 #27 集成验收证据和任务归档。
9e8debc
bb203a3e1e5cd864e37ecb025ee7e33ea8f53f62
docs/task/
No dependencies set.
The note is not visible to the blocked user.
状态
已完成
原始需求
问题事实
生产包加载后在 Vuex
settings初始化阶段抛出Cannot read properties of undefined (reading theme)。构建同时明确提示element-variables.scss和variables.scss没有 default export;当前代码却把普通 SCSS 当作 JS 默认对象导入,因此应用在登录页渲染前白屏。目标
消除对 SCSS 默认 JS 导出的依赖,使生产包能稳定初始化,同时保持现有主题颜色与侧栏样式值不变。
非目标
已确认方案
settingsstore、layout 和 sidebar 改用该 JS 配置;SCSS 继续仅作为样式源。该缺陷恢复 #17、#29 已确认界面的既有行为,无新交互或视觉设计,复用既有设计证据。
影响范围
风险与回退
验收标准
文档影响
无长期产品文档影响:不改变用户行为、启动命令、接口或数据;结果写入 #27 集成验收证据和任务归档。
实施与验证证据(2026-08-23)
9e8debc。归档证据
bb203a3e1e5cd864e37ecb025ee7e33ea8f53f62docs/task/。用户验收(2026-08-24)