使用 Hugo 快速创建博客

Step1 让 Hugo 为你创建一个站点

Hugo 可以创建一个站点框架:

1
$ hugo new site path/to/site

接下来的操作,我们将在刚创建的 site 目录里执行所有的命令。

1
$ cd path/to/site

新创建的站点目录结构如下:

1
2
3
4
5
6
  ▸ archetypes/
  ▸ doc/content/
  ▸ data/
  ▸ layouts/
  ▸ static/
    config.toml

当前的站点没有任何内容,也没有进行任何配置。

Step 2 创建一篇新博客

Hugo 可以创建一个文章内容页面:

1
$ hugo new about.md

新创建的文件在目录 content/ 里,内容如下:

1
2
3
4
5
6
+++
date = "2015-01-08T08:36:54-07:00"
draft = true
title = "about"

+++

注意 date 字段是根据你创建文章的时间自动生成的。

+++ 下面,用 Markdown 格式写一点内容。 比如:

1
2
3
## A headline

Some Content

此外,我们再创建另外一篇文章并且同样写一些 Markdown 内容。

1
$ hugo new post/first.md

创建时,如果使用 bundle 格式,则需要在archetypes 目录下创建 post 模板,结构为

1
2
>post
 index.md

此时,创建新博客文章的命令为,主意前面要加 post 的目录名,否则创建的文章将位于 content 目录下。

1
$ hugo new post/first

不再添加.md的后缀,这样创建的就是一个 bundle 结构的新文章。

Licensed under CC BY-NC-SA 4.0
最后更新于 Apr 10, 2024 22:21 +0800
Built with Hugo
主题 StackJimmy 设计