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

1.3 KiB
Raw Blame History

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. 部署步骤

# 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

🔗 访问链接

💡 后续改进

  • 可配置 Gitea Actions 自动部署(当 push 到 main 分支时自动触发)
  • 可添加 Docker 部署方式