chore(cleanup): 注释口径统一/死文件清理/越轨色值令牌化(T6)——注释 target=hall(index.html/host.config/.env.dev)与 routes 部署路径、契约注释补 &from=;README 失效文档引用改 ../docs/用户面(hall);删 .env.mock+dev:mock+viteMockServe 配置+mockjs/vite-plugin-mock 依赖(mockPath 指向不存在目录)、删 _varible.scss(唯一 import 方式为不带下划线的 "./varible",方案 grep 口径漏检,_utils.scss 就地内联 4 色值产物不变)、删 config/index.js(basedebug 调试残留零引用);#2d8cf0/rgba(26,92,176,.15)/#1f9254/#d03050 令牌化(--sh-success/--sh-danger 新增)

This commit is contained in:
chenxing
2026-10-03 14:09:09 +08:00
parent 41b79566c1
commit a4f954d3b8
15 changed files with 111 additions and 571 deletions
+4 -4
View File
@@ -8,15 +8,15 @@
<!-- 运行时配置引导:在任何应用模块执行前同步拉取 /<contextPath>/api/env-config
(后端免登录端点,projman 配置管理在线维护),替代生产构建环境变量。
必须同步:host.config.ts 在模块求值期就读 window.__APP_CONFIG__;失败/本地开发
(根路径,段数不足 2)则不设置:本地走 .env.dev/.env.mock(VITE_*),线上走同域推导兜底。
target = URL 第 2 段目录名:本应用产物部署于 /{contextPath}/public/,故为 public,
对应 projman 前端目标名 public(文件 /app/config/env-config-public.json)。
(根路径,段数不足 2)则不设置:本地走 .env.dev(VITE_*),线上走同域推导兜底。
target = URL 第 2 段目录名:本应用产物部署于 /{contextPath}/hall/,故为 hall,
对应 projman 前端目标名 hall(文件 /app/config/env-config-hall.json)。
注意:同步 XHR 不支持 timeout 属性(赋值会抛 InvalidAccessError),依赖内网快速失败 -->
<script>
(function () {
try {
var seg = location.pathname.split("/").filter(Boolean);
if (seg.length < 2) return; // 本地开发(根路径):走 .env.dev / .env.mock
if (seg.length < 2) return; // 本地开发(根路径):走 .env.dev
var xhr = new XMLHttpRequest();
xhr.open("GET", "/" + seg[0] + "/api/env-config?target=" + encodeURIComponent(seg[1]), false);
xhr.send(null);