版本升级
如何升级 HugoBlox 到最新版本
页面目录
本文档介绍如何安全地升级 HugoBlox。
检查当前版本
# 查看当前 Hugo 版本
hugo version
# 查看模块版本
hugo mod graph
升级步骤
1. 备份站点
# 创建备份
cp -r my-site my-site-backup
# 或者使用 Git
git add .
git commit -m "chore: 升级前备份"
2. 更新模块
# 更新所有依赖
hugo mod get -u
# 或更新到特定版本
hugo mod get github.com/HugoBlox/hugo-blox-theme@v0.3.0
3. 清理并重新构建
# 清理缓存
hugo mod clean
hugo mod get
# 重新构建
hugo --gc --minify
破坏性变更
升级前请查看 CHANGELOG 了解破坏性变更。
常见迁移
配置迁移
# 旧版本
params:
color_theme: "forest"
# 新版本
params:
appearance:
theme_day: "forest"
布局迁移
# 旧路径
layouts/partials/header.html
# 新路径
layouts/partials/components/header.html
回滚
如果升级出现问题:
# 回滚到之前版本
hugo mod get github.com/HugoBlox/hugo-blox-theme@v0.2.0
hugo mod tidy
验证升级
# 启动开发服务器检查
hugo server -D
# 检查构建输出
hugo --minify
下一步
- 基本用法 - 学习更多功能