Hugo的使用
Hugo是由Go语言实现的静态网站生成器。简单、易用、高效、易扩展、快速部署。
1.Hugo安装
1.1 Go安装
直接使用go get的方式安装:
go get -u -v github.com/gohugoio/hugo
1.2 Brew安装
在mac下可以使用brew安装:
brew install hugo
2.Hugo新建一个站点
hugo new site path/to/site
,运行之后会在运行路径下生成path/to/site
的文件夹。
3.Hugo新建一篇文章
hugo new post/directory/new.md
,这样就会生成一篇新的文章。
会生成在content/post/directory
文件夹下。
4.安装主题
拷贝主题到themes文件夹下,然后在config.toml
加上theme = "hugo-theme-dream"
,
值就填要用的主题的文件夹的名字就可以了。
5.修改config.toml
要是要发布到github.io的话,要在config.toml里面把baseURL
改成https://liguoqinjim.github.io
6.本机预览
hugo server -D
就可以实现本机预览了
7.发布
hugo -D
,这里-D
的意思是把draft: ture
的文章也发布出来,也就是在草稿状态中的文章。运行完命令之后,生成的博客就在public文件夹里面了,
我们只要把public文件夹发布到github.io的库就可以了