import { watch } from 'vue' import { site } from './site' // 站主自定义 CSS 的注入管线。 // // 两个 也逃不出去,因此不需要引入 CSS 清洗库。 // (能写这两段的只有管理员,本身也不是权限边界。) const GLOBAL_ID = 'one-css-global' const SECTION_ID = 'one-css-section' // 路由名 → 分区 id。tag 归到 tags;not-found / 其他一律只吃 global。 const ROUTE_SECTION = { home: 'home', post: 'post', archive: 'archive', tags: 'tags', tag: 'tags', projects: 'projects', about: 'about' } function ensureStyle(id) { if (typeof document === 'undefined') return null // 先按 id 找再建:dev 热更新会重复执行模块,不查会堆出一串重复