1、下载hugo Windows版本

2、将hugo路径添加到环境变量

3、快速创建网站

Hugo new site  xingjingyuan

4、下载模版,遇到无法获取问题。

解决:通过git取消代理:
   git config --global --unset http.proxy
   git config --global --unset https.proxy

5、jane模版设置

将主题 clone 到 theme 目录下:

cd xingjingyuan
git clone https://github.com/xianmin/hugo-theme-jane.git --depth=1 themes/jane

使用示例文本和默认的站点设置:

cp -r themes/jane/exampleSite/content ./
cp themes/jane/exampleSite/config.toml ./

6、启动 Hugo 服务器

hugo server  

在 http://localhost:1313/ 将会看到示例 jane 主题的示例网站:

7、默认配置

文件 config.toml 位于你的网站的根目录,请按自身需要进行定制。 默认的文章文件位于 ./content/post 目录,写好文章后用hugo命令编译。bat脚本:

cmd /k "cd /d D:\hugo\xingjingyuan&&Hugo"

8、github客户端绑定到public目录

9、YAML示例

title: "An Example Post"            #标题
date: 2018-01-01T16:01:23+08:00     #创建时间
lastmod: 2018-01-02T16:01:23+08:00  #最后修改时间
draft: false                        #是否是草稿?
tags: ["tag-1", "tag-2", "tag-3"]   #标签
categories: ["index"]               #分类
-
menu:                             #主页菜单设置
  main:
    parent: "demo"
    weight: 1
-
author: "xianmin"                  # 作者

用户自定义
你可以选择 关闭(false) 或者 打开(true) 以下选项
comment: false    #关闭评论
toc: false        #关闭文章目录
 你同样可以自定义文章的版权规则
contentCopyright: '<a rel="license noopener" href="https://creativecommons.org/licenses/by-nc-nd/4.0/" target="_blank">CC BY-NC-ND 4.0</a>'
reward: false	  #关闭打赏
mathjax: true     #打开 mathjax

10、多语言支持

Hugo-Theme-Jane 支持创建多语言网站。 你需要为你的网站对 languages 进行配置。 翻译位于 i18n/ 文件夹下。 使用特定的翻译: 使用中文:

defaultContentLanguage = "zh-cn"  # 默认使用的语言
[Languages.zh-cn]
languageCode = "zh-cn"

模版推荐:Fixit,moment,paper,loveit,jane

免费的ssl证书https://freessl.cn/;https://letsencrypt.org/zh-cn/