使用 Hugo 搭建一个静态博客

安装 Hugo

下载二进制文件安装

Hugo Release 下载对应系统的安装包,解压到 $path 目录,或者把下载文件目前添加到 path

使用 go get 安装

go get -u -v github.com/gohugoio/hugo
# 或 go install github.com/gohugoio/hugo@latest

Brew 安装

brew install hugo

使用 hugo 命令创建一个项目

hugo new project-name

选择一个主题

所有 hugo 主题在 https://themes.gohugo.io/

cd project-name
# 以 hugo-theme-diary 为例
git clone https://github.com/amazingrise/hugo-theme-diary themes/diary
# 配置使用主题
echo "theme = 'diary'" >> config.toml
# 或者 拷贝 themes/diary/config.toml 替换根目录的 config.toml

创建一篇新文章

hugo new "分类/名称.md"

运行预览

hugo server -D

生成静态文件

# 生成文件到 public 目录
hugo -d public

最后修改于 2023-05-01