使用 hugo 搭建文档系统
by bugnofree
Publish → 2018-05-05 Update → 2019-09-28

基础

文档书写工具 hugo 地址:https://github.com/gohugoio/hugo

因为 hugo 使用 hugo 写的,先介绍一下 go 的几大命令.

安装 hugo 的方法

go get -v github.com/gohugoio/hugo

需要先配置代理, 不是 hugo 的问题, 而是 go 全家都被墙了. hugo 官方更新了从源码安装的方式,还说是最简单的, 明明最不简单, 如下

go get github.com/magefile/mage
go get -d github.com/gohugoio/hugo
cd ${GOPATH:-$HOME/go}/src/github.com/gohugoio/hugo
mage vendor
mage install

我就没用这种方法安装. 然后我们选选看 hugo 的主题, 然后主题各种加载不上来,开了代理也不行, 看 了一下网页源码, 发现一个网站 http://cloudfront.net/,是亚马逊提供的 cdn 服务, 好吧, 把这个网 站加入到 ss 的代理名单里面,然后刷新网页就可以了.

如果没有安装 go, 那么直接从官网下载即可, 注意下载 extended 版本, 这种版本支持Sass/SCSS 类型的 CSS 输出.

hugo 的主要命令有如下几个

现在让我们来创建一个网站

搭建个人博客

以 just4tus.github.io 为例, 用户名为 just4tus.

申请 github 账号,新建两个 repo: