docs: 消除 Gitea 模棱两可 Unicode 告警(全角标点紧邻 ASCII 时改为半角)
依据 Gitea v1.27.3 modules/charset/escape_stream.go 的判定规则 (analyzeDetectResults:仅当左右相邻字符都不是非 ASCII 时才标记, 且 _common 表恒定生效),把说明文档中会被标记的全角标点 (,:;?!() 等)改为半角,并保证成对括号宽度一致。 中文语境中的全角标点(左右均为中文)保持原样,不动代码与契约语义。 同时删除临时探针目录 _probe/(仅用于确认 Gitea 判定规则)。
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# T-WEB-008 歌曲管理界面
|
||||
|
||||
- **状态**:done
|
||||
- **依赖**:T-WEB-003
|
||||
- **状态**: done
|
||||
- **依赖**: T-WEB-003
|
||||
|
||||
## 目标
|
||||
|
||||
@@ -19,11 +19,11 @@ web-server/admin/package.json
|
||||
|
||||
## 交付物
|
||||
|
||||
`web-server/admin/`(React 18 + Vite + TypeScript):
|
||||
`web-server/admin/`(React 18 + Vite + TypeScript):
|
||||
|
||||
| 路径 | 说明 |
|
||||
|--|--|
|
||||
| `src/pages/SongsPage.tsx` | 歌曲列表 + 分页 + 检索(`q` / `status` / `artist`) |
|
||||
| `src/pages/SongsPage.tsx` | 歌曲列表 + 分页 + 检索(`q` / `status` / `artist`) |
|
||||
| `src/components/SongForm*` | 新建/编辑表单,含来源五元组 |
|
||||
| `src/api/client.ts` | fetch 封装;非 2xx 抛 `ApiError`,兼容 Nest 的 `message: string[]` |
|
||||
| `src/api/types.ts` | 与契约对齐的 TypeScript 类型 |
|
||||
@@ -48,6 +48,6 @@ npm run build # tsc -b && vite build 必须成功
|
||||
|
||||
## 构建与运行
|
||||
|
||||
- 开发:`npm run dev`(5173,`/api` 与 `/health` 代理到 `localhost:3000`)
|
||||
- 生产:`npm run build` 产物由**后端服务自身**托管(`ADMIN_DIR`,含 SPA 回退),反向代理只需整体转发到后端端口(见 `deploy/proxy/README.md`)
|
||||
- 开发:`npm run dev`(5173, `/api` 与 `/health` 代理到 `localhost:3000`)
|
||||
- 生产:`npm run build` 产物由**后端服务自身**托管(`ADMIN_DIR`,含 SPA 回退),反向代理只需整体转发到后端端口(见 `deploy/proxy/README.md`)
|
||||
- `VITE_API_BASE` 可覆盖 API 基地址;留空表示同源
|
||||
|
||||
Reference in New Issue
Block a user