update at 2026-02-07 13:32:31

This commit is contained in:
douboer
2026-02-07 13:32:31 +08:00
parent b0e89a56e1
commit 951eda9c58
6 changed files with 73 additions and 79 deletions

View File

@@ -44,11 +44,9 @@
## 目录说明
- `frontend/`: 前端应用源码
- `frontend/public/fonts/`: 前端静态字体目录(由脚本生成
- `frontend/public/fonts.json`: 字体清单(由脚本生成
- `font/`: 原始字体目录(按分类子目录组织)
- `scripts/generate-font-list.py`: 生成 `fonts.json`
- `scripts/copy-fonts.py`: 复制字体到 `frontend/public/fonts`
- `frontend/public/fonts/`: 字体目录(唯一字体来源,支持分类子目录
- `frontend/public/fonts.json`: 字体清单(由脚本重建
- `scripts/generate-font-list.py`: 扫描 `frontend/public/fonts` 并生成 `fonts.json`
## 环境要求
@@ -69,7 +67,7 @@ pnpm -C frontend install
将字体放入如下结构:
```text
font/
frontend/public/fonts/
手写/
字体A.ttf
黑体/
@@ -82,10 +80,7 @@ font/
pnpm run prepare-fonts
```
该命令会
1. 扫描 `font/` 生成 `frontend/public/fonts.json`
2. 复制字体到 `frontend/public/fonts/`
该命令会扫描 `frontend/public/fonts/` 并重新生成 `frontend/public/fonts.json`
### 3. 启动开发环境
@@ -107,7 +102,7 @@ pnpm run build
# 本地预览构建产物
pnpm run preview
# 重新生成字体清单并复制字体
# 重新生成字体清单
pnpm run prepare-fonts
```