零、 下载地址

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

可直接运行,如创建一个blog的项目为:

hugo new site blog
## hugo为下载的hugo执行文件,如windows平台的应该为\path\hugo.exe

然后我们一般会直接进入到blog目录中操作。

cd blog

一、 主题使用,地址

https://github.com/flysnow-org/maupassant-hugo

该页面有使用的文档。

注意创建文章的命令为hugo new post/filename.md,不是posts。

filename.md创建好后就可以直接编辑了。

此处可以执行命令hugo server开启一个本地的调试server,地址为http://localhost:1313/

二、 添加文章分类

在config.toml中增加以下配置

[taxonomies]
  ## tag = "tags"
  category = "categories"
  series = "series"

在每一篇的文章中添加具体分类,如

---
title: "Hugo使用"
date: 2021-05-21T17:09:05+08:00
toc: true
categories: [ "hugo" ]
draft: false
---

三、 本地调试好后即可生成静态文件,执行命令hugo即可

四、 下面就是Github相关的配置了。

  • 建立repo,名字为相应的域名地址。
  • clone仓库至本地
  • 将hugo生产的public下的文件拷贝到本地的仓库中
  • 提交静态文件到Github