2026-05-04-03-08-20 更新系统标题和logo并部署4000端口
This commit is contained in:
36
工程分析/经验记录.md
36
工程分析/经验记录.md
@@ -73,3 +73,39 @@ C. 解决问题方案
|
||||
D. 后续如何避免问题
|
||||
|
||||
需要保留长时间运行的开发服务时,优先使用 `tmux` 会话托管,并用 `tmux capture-pane -pt <session>` 查看启动日志,用 `curl` 验证 HTTP 响应。
|
||||
|
||||
## 2026-05-04-03-08-20 附件 logo 落盘与静态资源引用
|
||||
|
||||
A. 具体问题
|
||||
|
||||
用户要求将 title 图标、登录页 logo 和左上角 logo 都替换为对话中提供的图片,需要把附件图片变为前端可稳定访问的静态资源。
|
||||
|
||||
B. 产生问题原因
|
||||
|
||||
前端组件不能直接引用对话附件,必须先将图片保存到项目静态资源目录,再通过固定 URL 引用。
|
||||
|
||||
C. 解决问题方案
|
||||
|
||||
确认 `/tmp/logo_check.png` 与用户提供的 logo 一致后,将其复制到 `WebSite/public/logo.png`。`index.html` favicon、登录页和侧边栏统一通过 `/logo.png` 引用。
|
||||
|
||||
D. 后续如何避免问题
|
||||
|
||||
后续涉及用户上传图片替换项目资源时,先在本地确认附件是否已落盘;优先放入 `WebSite/public/` 并使用根路径引用,避免组件间重复存放资源。
|
||||
|
||||
## 2026-05-04-03-08-20 指定端口重新部署
|
||||
|
||||
A. 具体问题
|
||||
|
||||
用户要求将项目部署到 `http://192.168.3.11:4000/`,需要从原先 `3001` 端口切换到 `4000`。
|
||||
|
||||
B. 产生问题原因
|
||||
|
||||
项目早前使用 `tmux` 会话 `revoxelseg-dicom` 托管在 `3001`,本次需求指定了新的访问端口。
|
||||
|
||||
C. 解决问题方案
|
||||
|
||||
先检查 `4000` 端口是否空闲,然后关闭旧 `revoxelseg-dicom` 会话,使用同名 `tmux` 会话启动 Vite:`node ./node_modules/vite/bin/vite.js --host 0.0.0.0 --port 4000 --strictPort`。随后用本机地址和内网地址分别验证 HTTP 200。
|
||||
|
||||
D. 后续如何避免问题
|
||||
|
||||
每次调整部署端口前先检查端口占用和现有 `tmux` 会话;部署后同时验证 `127.0.0.1` 与目标内网 IP,并把实际访问地址写入测试方案执行结果。
|
||||
|
||||
Reference in New Issue
Block a user