Commit Graph
5 Commits
Author SHA1 Message Date
chenxing 0a93441f64 chore(deps): view-ui-plus lock 对齐 1.3.24(YschTheme 通道批次0 前置,版本锁测试解锁)
build / build (push) Successful in 3m51s
2026-10-07 23:35:46 +08:00
chenxing 3697121c03 移除未使用的 sass-loader 并重生 lock(修 build.yml 在 CI 里 npm ci 失败)-本项目是 vite 工程,src 与 vite.config.ts 对 sass-loader 零引用,scss 编译由 dependencies 里的 sass(dart-sass)承担;但 sass-loader@10 作为 peer 把 node-sass@6 拖进了 package-lock,CI 的 npm ci 在 node:20 容器里必须装 node-sass(最高只支持 Node 16,无预编译二进制,postinstall 退回 node-gyp 源码编译且内网拉不到 nodejs.org 头文件),故 build.yml 自加入起两次 run 全挂;本地 npm ci --dry-run 实测确认安装集含 node-sass 6.0.1,清理后 node-sass 与 webpack 子树引用均为 0;lock 同步移除 sass-loader 连带拖入的整条 webpack 工具链(@webassemblyjs/*、terser-webpack-plugin、schema-utils、neo-async 等,3005 行删除),node_modules 未动(--package-lock-only),npm run build 本地通过;做法与 Notice d2d0eb6 一致
build / build (push) Failing after 4m1s
2026-09-10 12:36:38 +08:00
chenxing b1b16332e4 ci
deploy-userbase-front / build-and-deploy (push) Successful in 2m39s
2026-09-07 18:29:17 +08:00
chenxing c7404b9d5e env-config修订 2026-09-07 18:16:37 +08:00
chenxing eea881b616 init: UserBaseFront (frontend) 2026-08-10 14:41:13 +08:00