重构实录:Hugo+PaperMod的终极现代化改造
摘要:记录了一个 17 年老博客从 Netlify 迁移至 Cloudflare Pages 的全过程。涵盖了构建环境配置、Profile Mode 深度定制、以及基于 Python 脚本的 URL 架构重构(中文转 Slug + 301 重定向闭环)。 1. 基础设施:Cloudflare Pages 构建环境 为了解决 Hugo PaperMod 主题 CSS 不生效的问题,必须锁定 Hugo 的 Extended 版本。 Cloudflare 后台设置: 位置:Settings -> Environment variables 变量名:HUGO_VERSION 值:0.147.0 (推荐使用较新的稳定版,务必与本地一致) 2. 视觉系统:文人风骨与极客之魂 针对 PaperMod Profile Mode(极简个人主页模式),我们定制了一套**“宋体标题 + 黑体正文 + 极客蓝交互”**的 CSS 方案。 ...