2 篇文章

Hugo

Hugo使用说明
 • 分类:Hugo • 标签:Hugo

Hugo的自定义主题实现和使用介绍,主要包括自定义模板,HintBox, Tab, Anchor Navigation, Code Copy, 等功能。以及如何修改默认表格样式等。

Hugo常用功能

Archetypes

原型 (Archetype)本质上是一个预定义的 Markdown 文件模板。它包含了新内容文件创建时应有的默认前置元数据字段和值,以及可选的初始 Markdown 内容

  • 原型文件存放在 Hugo 项目(或主题)根目录下的 archetypes/ 文件夹中
  • 可以创建多个原型,可以通过 --kind (或 -k) 标志明确指定要使用的原型名称(不含 .md 后缀)
bash
hugo new posts/demo.md --kind blog
# Hugo 会查找 archetypes/blog.md
Hugo核心概念及应用
 • 分类:Hugo • 标签:hugo

Hugo 是一个基于 Go 语言的现代的静态站点生成器。Hugo 提供了 强大的模板引擎灵活的主题系统,并支持 ShortcodesHooks 扩展功能。


Hugo Introduction

Hugo v0.146.0 模板系统变更

  • layouts/_default/ 目录已移除,所有文件移至 layouts/ 根目录
  • layouts/partials/layouts/_partials/
  • layouts/shortcodes/layouts/_shortcodes/

安装和初始化

下面将介绍 Windows 下的安装方式,其他平台参照:MacOS, Linux

方式一:在 Git BashPowerShell中使用 winget 命令安装:

bash
winget install Hugo.Hugo.Extended

卸载命令:winget uninstall --name "Hugo (Extended)"

阅读更多 »