Hugo 上手

下载运行

主要操作:文件下载解压,添加环境变量即可。

文档链接

测试成功:hugo version, hugo help

其他操作有:

  1. hugo server 本地调试
  2. hugo server -D 本地调试(显示隐藏文件)
  3. hugo server -t theme 指定主题调试
  4. hugo 生成静态文件

主题下载

喜欢主题有:Mainroad、hugo-theme-even、Diary、harbor

git submodule 方式下载主题

  1. 拉取主题 git submodule add url themes/diary
  2. 更新主题:进入子模块 git pull 或者 git submodule update --remote --merge

新项目准备工作

  1. git rm –cached public -f
  2. git submodule add [email protected]:helloqb/helloqb.github.io.git public
  3. chmod 777 deploy.sh
  4. ./deploy.sh

配置

支持 html 标签

[markup.goldmark.renderer]
unsafe = true  # enable raw HTML in Markdown

图片居中

<p><center><img src="https://dsm01pap001.com" height="300" /></center></p>

元数据

通常元数据包括如下:

---
title: "个人笔记 - Git"
description: "个人使用 Git 时遇到的坑和使用的技巧梳理。"
date: "2020-03-01"
modified: "2023-01-28"
categories:
  - "Git"
tags:
  - "Sourcetree"
  - "Note"
---

其他的有:

  • draft: true 视为草稿
  • 有的主题文章列表会展示文章的开头,有标签会很乱,用 < !--more--> 会强制展示此节点之前的内容

Last modified on 2020-01-01