2026-04-29-23-02-56 - 部署logo到public目录+修复favicon 404
This commit is contained in:
32
工程分析/需求分析-2026-04-29-23-02-56.md
Normal file
32
工程分析/需求分析-2026-04-29-23-02-56.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# 需求分析 - 2026-04-29-23-02-56
|
||||
|
||||
## 需求来源
|
||||
- 提出时间: 2026-04-29-23-02-56
|
||||
- 需求类型: 缺陷修复 + 资源部署
|
||||
|
||||
## 原始需求描述
|
||||
1. 将 @logo_square.png 移动到特定位置,作为系统 logo
|
||||
2. 解决 `Failed to load resource: the server responded with a status of 404 (Not Found) 3000/favicon.ico:1`
|
||||
|
||||
## 需求拆解
|
||||
|
||||
### 需求 1: 部署 logo 静态资源
|
||||
- **详细描述**: logo_square.png 位于项目根目录,但前端 Sidebar.tsx 引用的是 `/Logo.png`,且 Vite 项目缺少 `public/` 目录导致静态文件无法暴露到根路径
|
||||
- **优先级**: P0-阻塞
|
||||
- **影响范围**: `public/` 目录创建、`Sidebar.tsx`
|
||||
- **验收标准**: 浏览器可正常加载 logo,Sidebar 正确显示
|
||||
|
||||
### 需求 2: 修复 favicon 404
|
||||
- **详细描述**: index.html 无 favicon 声明,浏览器默认请求 `/favicon.ico` 返回 404
|
||||
- **优先级**: P0-阻塞
|
||||
- **影响范围**: `index.html`
|
||||
- **验收标准**: 浏览器不再报 favicon.ico 404
|
||||
|
||||
## 约束条件
|
||||
- 不修改 logo 图片本身
|
||||
- 保持现有 UI 样式
|
||||
|
||||
## 风险评估
|
||||
| 风险点 | 影响 | 缓解措施 |
|
||||
|--------|------|----------|
|
||||
| 缓存导致 logo 仍不显示 | 低 | 强制刷新浏览器 |
|
||||
Reference in New Issue
Block a user