新建一个Hugo博客,用于存储一些不常更新的资料。
环境安装
- Go语言
- Hugo_extended (下载Hugo扩展版)
- harbor主题
环境变量配置
将下载的hugo解压到了[驱动器]:\hugo下,hugo命令只能在该目录下才能识别。但是我们想要把博客目录建到其他目录下,这就需要配置环境变量。
- 此电脑→右键→点击属性
- 再点击高级系统设置
- 点击环境变量
- 在系统变量中找到path,再点击编辑
- 点击新建,填入hugo解压的文件目录,比如解压在
[驱动器]:\hugo,就填的是[驱动器]:\hugo
新建站点目录
hugo new site [站点名称]
各目录的简单说明如下:
- archetypes: 预定义的文章模板
- config.toml: 站点的配置文件
- content: 文章存放的目录
- data: 生成
website时用到的配置文件目录 - layouts: 页面
html的模板目录 - static: 存放静态文件,如
css,js和图片等 - themes: 主题存放目录
主题设置
在文章根目录下新建归档文件夹, archives/index.md
1---
2title: "归档"
3date: 2022-03-17
4layout: "archives"
5slug: "archives"
6---
在文章根目录下新建搜索文件夹, search/index.md
1---
2title: "搜索"
3date: 2022-03-17
4slug: "search"
5layout: "search"
6outputs:
7 - html
8 - json
9---
开始写作
1.新建文章
hugo new post/[文章名称].md
注意:在文章头部设置 draft 为 false 才可见,否则就是草稿,不会发布。
2.生成预览
hugo server
3.生成静态页面(在 /pubilc 文件夹)
hugo -D(D 必须大写)