
搭一个 Hexo 博客不难,难的是「每次写完还要本地 hexo generate 再手动推一堆静态文件」。把构建交给 GitHub Actions 后,工作流就变成:写文章 → git push → 几十秒后自动上线,本地连 node_modules 都不用装。这篇记录一套能直接抄的配置,以及我自己踩到的几个坑。

搭一个 Hexo 博客不难,难的是「每次写完还要本地 hexo generate 再手动推一堆静态文件」。把构建交给 GitHub Actions 后,工作流就变成:写文章 → git push → 几十秒后自动上线,本地连 node_modules 都不用装。这篇记录一套能直接抄的配置,以及我自己踩到的几个坑。

想把网页放到网上,第一步往往就卡在「用哪个托管平台」。其实在选之前,先分清楚自己属于哪一类需求,答案就清楚了一大半:
下面分别说。