使用Hugo搭建个人博客的完整指南
2025年6月9日 · 198 字 · 1 分钟 · Hugo 博客 教程 静态网站
在这篇文章中,我将分享如何使用Hugo快速搭建一个美观且功能完整的个人博客。
什么是Hugo?
Hugo是一个用Go语言编写的静态网站生成器,具有以下优点:
- 极快的构建速度 - 几秒钟内生成整个网站
- 零依赖 - 单个二进制文件,无需安装其他依赖
- 丰富的主题 - 数百个免费主题可供选择
- 强大的功能 - 支持多语言、分类、标签等
- 易于部署 - 可部署到GitHub Pages、Netlify等平台
安装Hugo
macOS
brew install hugo
Windows
choco install hugo-extended
Linux
sudo apt-get install hugo
创建新站点
# 创建新站点
hugo new site my-blog
# 进入站点目录
cd my-blog
# 初始化Git仓库
git init
选择主题
我推荐使用Ladder主题,它简洁美观且功能丰富:
# 添加主题作为子模块
git submodule add https://github.com/guangzhengli/hugo-theme-ladder.git themes/hugo-theme-ladder
# 在配置文件中指定主题
echo 'theme = "hugo-theme-ladder"' >> config.toml
基础配置
编辑 config.toml
文件: