一、介绍

一直想建立一个自己的博客,以前也建立过好几个,在好多网站也写过文章,想着把分散在不同的地方的文章,看能否集合到一起来。所以有了这个建立自己网站的雏形。
现在有很多的云服务端,其实只需要,一个域名的费用,一年大约 50-60元,然后就可以放在那里了。
备注:本文章是https://gohugo.io/getting-started/quick-start/的实践

1.1 安装hugo

参考文档在:
https://gohugo.io/installation/macos/
因为我本身是mac电脑,所以使用brew。执行以下命令

brew install hugo

1.2 创建博客,我把自己的项目命名为hisheng

hugo new site hisheng

此时会为我们创建如下的文件
image.png

1.3 选择模版

我们其实是写文章,然后这个文章通过不同的模版,可以生成不同样式的网站。

cd hisheng
git init
git submodule add https://github.com/theNewDynamic/gohugo-theme-ananke.git themes/ananke
echo "theme = 'ananke'" >> hugo.toml
hugo server

1.4 写文章

hugo new content posts/my-first-post.md

此时hugo会创建一个file文件,在content/posts目录,我们打开这个my-first-post.md文件,并且写入以下内容

---
title: "My First Post"
date: 2022-11-20T09:03:20-08:00
draft: true
---
## Introduction

This is **bold** text, and this is *emphasized* text.

Visit the [Hugo](https://gohugo.io) website!

1.5 启动服务器,查看本地页面

hugo server --buildDrafts
hugo server -D

我们可以打开本地网页,看到文档生成了。
image.png

1.6 生成html静态页面

hugo --buildDrafts

我们看到生成了一个public目录
image.png


海生
104 声望32 粉丝

与黑夜里,追求那一抹萤火。