feat(val-blog): add 2026-04-30 dream journey post
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
# 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 部署方式
|
||||
Reference in New Issue
Block a user