前面跟大家介绍过hexo这款静态博客体系,功效壮大,根本能满足博客的各种需求。今天,我再跟大家介绍一款优良的静态博客体系,那就是Hugo.
Hugo是由Go语言实现的静态网站生成器。简略、易用、高效、易扩大、迅速安排。Hugo与hexo相似,只须要记住几个简略的命令,便可生成静态博客。另外,Hugo的主题模板比hexo多,极大的满足了皮肤党的需求。
下面就开端简略介绍一下这款静态博客体系
下载Hugo
到https://github.com/spf13/hugo/releases下载对应操作体系的版本,已Windows为例,下载以下文件
添加环境变量
解压文件,复制hugo.exe路径,添加到环境变量Path,步骤以下图
创立站点
在命令行中履行以下命令
hugo new site /path/to/site
履行完会在你填写的路径下创立一个站点目录,履行命令进入站点目录
cd /path/to/site
站点目录构造以下
▸ archetypes/
▸ content/
▸ layouts/
▸ static/
config.toml
创立文章
履行以下命令会在content目录下制造一个about.md的文件
hugo new about.md
内容以下
+++
date = "2015-10-25T08:36:54-07:00"
draft = true
title = "about"
+++
正文内容
安装皮肤
到官方地址选择一款心仪的皮肤,或再GitHub上搜索。
比如爱好hyde这款皮肤,找到他的GitHub连接https://github.com/spf13/hyde.git,在根目录创立themes目录,履行以下命令
cd themes
git clone https://github.com/spf13/hyde.git
运行Hugo
履行以下命令,指定以hyde主题运行,阅读器打开地址http://localhost:1313便可查看后果
hugo server --theme=hyde --buildDrafts
安排
须要安排到GitHub等Git仓库,须要履行以下命令
hugo --theme=hyde --baseUrl="http://coderzh.github.io/"
这里的baseUrl是你GitHub开启Pages服务的地址,履行完以后会生成public目录,进入目录初始化本地仓库,提交到远程仓库便可(可参考上一篇Git很麻烦?只要控制这几个命令,轻松将代码提交远程仓库)
几个简略步骤,你的静态博客根本完成了,后续就是写文章和依据自己的须要调剂主题的细节。