Commit Graph
4 Commits
Author SHA1 Message Date
chenxing 21a0bd36b6 fix(ci): vendor @yunhai/vite-plugin-theme 进仓,修 CI npm ci 解析不到 file:../../YschTheme
build / build (push) Successful in 2m34s
- CI 只 clone NoticeFront,file:../../YschTheme/packages/vite-plugin 在容器里不存在 → npm ci 秒失败(run#13)。
- 改为仓内 plugins/vite-plugin-theme(拷构建产物,dist→lib 规避 .gitignore 的 dist 规则;剥离 devDeps 防嵌套安装)。
- package.json 消费改 file:./plugins/vite-plugin-theme,重生成 lock(已清 extraneous 孤儿)。
- 本地 npm run build 通过。待 Nexus npm 仓就绪后再迁回版本号消费(方案 B)。
2026-09-24 12:22:09 +08:00
chenxing 74b9e80b0d theme: 以 feature/theme-remote-p0 内容整体替换 main(主题通道化试点,非 merge)
- 本地 icons.css/layout.css 下线改走中央静态通道;新增 ThemeSwitcher.vue + useElementHeight.ts;
  layout/main.ts/vite/menu 及各页适配对齐 feature 试点。
- 已知回退:本轮按 feature 覆盖,冲掉了 main 上 31ca694(/approval 可达性+modId 对齐) 与
  1516eff(cc useTableHeight) 两处功能修复,待后续单独补回。
- 回滚锚点:archive/main-before-theme-20260924 = 替换前 main(1516eff)。
2026-09-24 11:33:13 +08:00
chenxing d2d0eb6cae 构建修复:同步 package-lock(补齐 @open-file-viewer 依赖树,修复 CI npm ci 失败),移除未使用的 node-sass/sass-loader(Node20 装包需下载二进制,内网不可达)
build / build (push) Successful in 2m31s
2026-09-08 20:50:19 +08:00
chenxing 807ca07367 init: 迁移本地前端代码(Gitea 仓库重建后重新初始化) 2026-09-01 14:41:56 +08:00