Hugo主题Hello Friend使用教程
目录结构及介绍
hugo-theme-hello-friend/
├── archetypes/
│ └── default.md
├── assets/
│ ├── css/
│ ├── js/
│ └── scss/
├── layouts/
│ ├── _default/
│ ├── partials/
│ └── shortcodes/
├── static/
│ ├── images/
│ └── favicon.ico
├── config.toml
├── LICENSE
└── README.md
- archetypes/: 包含默认的内容模板文件。
- assets/: 包含主题的CSS、JS和SCSS文件。
- layouts/: 包含主题的HTML模板文件。
- static/: 包含静态资源文件,如图片和favicon。
- config.toml: 主题的配置文件。
- LICENSE: 主题的许可证文件。
- README.md: 主题的说明文档。
项目的启动文件介绍
主题的启动文件主要是config.toml
,它包含了主题的基本配置信息。在启动Hugo项目时,Hugo会读取这个配置文件来加载主题的设置。
项目的配置文件介绍
config.toml
是主题的主要配置文件,以下是一些常见的配置项:
baseURL = "http://example.org/"
languageCode = "en-us"
title = "My New Hugo Site"
theme = "hello-friend"
[params]
author = "John Doe"
description = "A personal blog"
keywords = "blog, personal"
- baseURL: 网站的基础URL。
- languageCode: 网站的语言代码。
- title: 网站的标题。
- theme: 使用的主题名称。
- params: 包含一些自定义参数,如作者、描述和关键词。
通过修改config.toml
文件,可以自定义网站的各种设置,以满足不同的需求。