<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>PaperMod on 因特吧</title><link>https://zz3656.github.io/hugo-blog/tags/papermod/</link><description>Recent content in PaperMod on 因特吧</description><image><title>因特吧</title><url>https://zz3656.github.io/hugo-blog/logo.png</url><link>https://zz3656.github.io/hugo-blog/logo.png</link></image><generator>Hugo</generator><language>zh_CN</language><lastBuildDate>Mon, 04 May 2026 10:00:00 +0800</lastBuildDate><atom:link href="https://zz3656.github.io/hugo-blog/tags/papermod/index.xml" rel="self" type="application/rss+xml"/><item><title>Hugo 博客搭建实录：从 GitHub Pages 到 Cloudflare Workers 双线部署</title><link>https://zz3656.github.io/hugo-blog/posts/hugo%E5%8D%9A%E5%AE%A2%E6%90%AD%E5%BB%BA%E5%AE%9E%E5%BD%95-%E4%BB%8Egithub-pages%E5%88%B0cloudflare-workers%E5%8F%8C%E7%BA%BF%E9%83%A8%E7%BD%B2/</link><pubDate>Mon, 04 May 2026 10:00:00 +0800</pubDate><guid>https://zz3656.github.io/hugo-blog/posts/hugo%E5%8D%9A%E5%AE%A2%E6%90%AD%E5%BB%BA%E5%AE%9E%E5%BD%95-%E4%BB%8Egithub-pages%E5%88%B0cloudflare-workers%E5%8F%8C%E7%BA%BF%E9%83%A8%E7%BD%B2/</guid><description>&lt;h2 id="前言"&gt;前言&lt;/h2&gt;
&lt;p&gt;作为一个折腾不止的博主，我原本在用 Hexo + Matery 主题搭建博客，部署在 GitHub Pages 上。但 Hexo 基于 Node.js，构建速度慢、依赖多，每次换电脑都要重新安装环境。于是决定尝试 Hugo —— 一个用 Go 写的静态站点生成器，号称&amp;quot;世界上最快的网站框架&amp;quot;。&lt;/p&gt;
&lt;p&gt;本文记录了完整的搭建过程：从新建仓库、迁移文章，到实现 &lt;strong&gt;GitHub Pages + Cloudflare Workers 双线自动部署&lt;/strong&gt;，以及踩过的各种坑。&lt;/p&gt;
&lt;h2 id="最终效果"&gt;最终效果&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;平台&lt;/th&gt;
&lt;th&gt;地址&lt;/th&gt;
&lt;th&gt;特点&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;GitHub Pages&lt;/td&gt;
&lt;td&gt;&lt;a href="https://zz3656.github.io/hugo-blog/"&gt;https://zz3656.github.io/hugo-blog/&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;稳定、免费&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cloudflare Workers&lt;/td&gt;
&lt;td&gt;&lt;a href="https://blog.inte8.top/"&gt;https://blog.inte8.top/&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;全球 CDN、国内访问快&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;每次 &lt;code&gt;git push&lt;/code&gt; 到 main 分支，GitHub Actions 自动构建并同步部署到两个平台。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="一环境准备"&gt;一、环境准备&lt;/h2&gt;
&lt;h3 id="11-安装-hugo"&gt;1.1 安装 Hugo&lt;/h3&gt;
&lt;p&gt;macOS 直接用 Homebrew：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;brew install hugo
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;安装完成后验证：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;span class="lnt"&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;hugo version
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# hugo v0.161.1+extended&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;注意：一定要装 &lt;strong&gt;extended&lt;/strong&gt; 版本，有些主题需要 SCSS 支持。&lt;/p&gt;</description></item></channel></rss>