Hugo

1.下载 Golang

http://golangtc.com/download

2.安装 Golang

系统环境变量安装完成自动部署,一些情况下需要手动

GOROOT
D:\AMyFile\H 环境\go

// Patch 项内容后添加
%GOROOT%/bin

安装 Git
https://git-scm.com/downloads

3.检查

go version
go version go1.7 windows/amd64

4.下载 Hugo

https://github.com/spf13/hugo/releases

5.设置 hugo 系统环境变量

PATH='D:\hugo';%PATH%

6.检查

hugo version
Hugo Static Site Generator v0.16 BuildDate: 2016-10-01T16:18:54+08:00

7.新建站点,hugo `根目录执行

hugo new site blog
cd blog

8.框架不带主题,否则打开是白屏

cd themes
git clone --recursive https://github.com/hbpasti/heather-hugo.git

9.主题集

http://www.gohugo.org/theme

git clone --recursive https://github.com/spf13/hugoThemes themes

10.修改 config.toml

languageCode = "en-us"
title = "Hugo Blog"
theme = "heather-hugo"

11.新建文章

cd site.com
hugo new post/welcome.md

往 welcome.md 填充内容,删除 draft = true,完成。

12.预览

hugo server –w
http://localhost:1313/

13.文件夹含义

archetypes :存放 default.md,头文件格式
content :content 目录存放博客文章(markdown文件)
data :存放自定义模版,导入的 toml 文件(或 json,yaml)
layouts :layouts 目录存放的是网站的模板文件
static :static目录存放图片,css等静态资源
config.toml :config.toml是网站的配置文件
themes :主题

参考
http://blog.coderzh.com/2015/08/29/hugo/
http://www.voidcn.com/blog/justheretobe/article/p-5992693.html

文档
https://gohugo.io/showcase/

配置系统变量
http://www.cnblogs.com/sunada2005/articles/2725277.html
https://gohugo.io/tutorials/installing-on-windows/#for-windows-10-users