Files
val-blog/memory/2025-04-27.md
T

49 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 2025-04-27 任务记录 - pindou 项目
## ✅ 任务完成
### 1. Bug 修复(Catalyst 完成)
- **问题**:图纸结果页使用静态布尔值判断,响应式失效
- **修复**:改用 `computed` 属性 `hasValidData`
- **验证**28 个测试通过 ✅
### 2. 服务器部署(Val 完成)
- **SSH 登录**nplx@gch3n.online:11022 ✅
- **部署路径**/opt/pindou/
- **Web 服务器**Caddy(已配置子路径 /pindou
- **访问地址**https://gch3n.online/pindou/ ✅
### 3. 部署步骤
```bash
# 1. 上传构建文件
scp -P 11022 dist/build/h5/* nplx@gch3n.online:/opt/pindou/
# 2. 设置权限
sudo chown -R caddy:caddy /opt/pindou
sudo chmod -R 755 /opt/pindou
# 3. 配置 Caddy/etc/caddy/Caddyfile
handle /pindou* {
uri strip_prefix /pindou
root * /opt/pindou
try_files {path} {path}/ /index.html
file_server
}
# 4. 重载 Caddy
sudo caddy reload --config /etc/caddy/Caddyfile
```
### 4. 验证结果
- HTTP 状态:200 OK
- 页面标题:拼豆图纸转换
- 部署时间:2025-04-27 23:00 CST
## 🔗 访问链接
- **线上地址**https://gch3n.online/pindou/
- **仓库地址**https://git.gchen.online/gch3n/pindou
## 💡 后续改进
- 可配置 Gitea Actions 自动部署(当 push 到 main 分支时自动触发)
- 可添加 Docker 部署方式