- Published on
Vicverse 更新日志 #2:Apex 日志发布与部署链路修复
- Authors

- Name
- Vic Wu
本次更新主要完成了两件事。
第一,正式发布了一篇新的 Apex 游玩日志。
第二,重新梳理并修复了从本地项目到 GitHub,再到 Vercel 和正式域名的部署链路。
这次更新不是单纯增加一篇文章,也是在确认 Vicverse 后续是否真的可以稳定发布。
新增 Apex 游玩日志
本次新增文章:
《Apex 两百小时后:从解锁排位到重新学习对局》
文章内容来自一篇较长的 Apex 阶段性记录。
它保留了原本的表达方式和思考路径,同时对结构进行了整理,让它更适合在 Vicverse 中长期保存。
这篇文章记录了几个部分:
- 从手柄入门到转键鼠
- 排位 bug 的反馈和修复
- 从黑盒经验帖和直播中学习 Apex
- 对跳点、落地架和地图熟悉度的思考
- 131 握姿带来的手感变化
- 外设、作息和竞技状态之间的关系
- 投入游戏后与朋友之间的段位差距和氛围变化
它被归入 game 标签,因此会出现在游戏思考栏目中。
GitHub 推送链路修复
在准备发布时,本地提交已经完成,但最开始无法正常推送到 GitHub。
问题主要有两个。
一是本地 Git 还没有配置可用的 GitHub 推送凭据。
二是 HTTPS 推送会遇到 password/token 输入和代理连接问题。
最后采用的方案是改用 SSH。
本地生成了新的 SSH key,并添加到 GitHub 账号中。随后仓库 remote 从 HTTPS 切换为 SSH:
git@github.com:vicwu9709-code/vicverse-site.git
这意味着后续从本地推送到 GitHub 时,不再需要反复输入 GitHub password 或 token。
这是一次很重要的维护。
如果发布文章的入口很麻烦,长期更新就会变成负担。
Vercel 项目绑定问题
GitHub 推送成功后,线上网站一开始并没有更新。
这说明问题不在文章本身,也不在 GitHub,而是在 Vercel 项目和正式域名的绑定关系上。
检查后发现,Vercel 中存在多个和 Vicverse 有关的项目。
其中多个项目都曾经绑定过 www.vicverse.me。
这会导致一个问题:
代码已经推到了正确的 GitHub 仓库,但正式域名并不一定部署的是这个仓库对应的最新项目。
最终确认当前正式域名实际指向的是:
vicverse-live
因此,本地项目被重新链接到 Vercel 的 vicverse-live 项目,并手动触发了一次 Production 部署。
正式部署结果
本次部署完成后,Vercel 构建通过。
新文章页面已经可以通过正式域名访问:
https://www.vicverse.me/blog/nested-route/apex-200-hours-learning-log/
首页也已经可以看到新文章标题。
这说明当前链路已经重新打通:
本地修改 → GitHub main → Vercel 项目 → 正式域名
后续维护方向
这次更新暴露出一个问题:
Vicverse 在 Vercel 端存在过多历史项目。
这些项目会让后续维护变得混乱,尤其是在判断正式域名到底指向哪个项目时。
后续可以考虑逐步整理 Vercel 项目,只保留真正用于生产环境的项目,并清理或归档旧项目。
但当前最重要的一点已经完成:
Vicverse 可以继续发布文章,并且正式域名已经能看到最新内容。
From chaos to structure.
Discussion
评论
正在加载评论...