1.Hugo简介
Hugo 是一个用 Go 编写的静态网站生成器,Hugo 一般只需几秒钟就能生成一个网站(每页少于 1 毫秒),被称为“世界上最快的网站构建框架”,也使 Hugo 大受欢迎,成为最热门的静态网站生成器之一,被广泛采用。
2. 安装Hugo
Windows
- 去Hugo releases下载hugo_xxx_windows-64/32bit.zip;
- 解压到软件目录下,将该目录添加到path中;
- 在终端输入
hugo version
,若出现版本号则安装成功;
Mac
- 执行如下命令
brew install hugo
- 在终端输入
hugo version
,若出现版本号则安装成功;
3. 参考Hugo官网快速搭建博客,下面是具体步骤
- 创建站点:在项目目录下执行
hugo new site 你的github的小写用户名.github.io-creator
hugo new site harrient.github.io-creator
- 添加主题:
cd harrient.github.io-creator
git init
git submodule add https://github.com/budparr/gohugo-theme-ananke.git themes/ananke
echo 'theme = "ananke"' >> config.toml
- 增加内容并编辑:
hugo new posts/my-first-post.md
编辑my-first-post.md
---
title: "我的第一篇博客"
date: 2019-03-26T08:47:11+01:00
draft: false
---
# 欢迎
1. 自我介绍
2. 爱好
- 启动Hugo服务,预览草稿,访问http://localhost:1313/,Ctrl+C停止服务
hugo server -D
- 网站设置:编辑config.toml
baseURL = "http://example.org/"
languageCode = "zh-Hans"
title = "Harrient的博客"
theme = "ananke"
- 构建静态页面:目录下会增加一个public文件夹
hugo -D