使用HUGO搭建一个自己的博客Blog

对于常在敲代码的程序员来说,有个博客能记录和分享是一个相当有意义的事情,
Hugo 是一个高效的网站搭建框架,能用简单的markdown语法编辑生成出富有个性的网页,即使是刚学的小白也能很简单的入门使用

说明:Markdown是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,同时也对图片、图表、数学公式提供了支持,可以用来书写电子书、软件文档等,同时也可以非常方便的转换为HTML页面或者是PDF文档。

hugo new site quickstart -f yml
  • step 3:添加主题
    根据自己的兴趣或者网站的用途,可以选择合适的博客主题,避免了例如我这种设计能力不足的程序员,只需简单的二次修饰即可上线
    https://themes.gohugo.io/
cd quickstart
git submodule add https://github.com/budparr/gohugo-theme-ananke.git themes/ananke
  • step 4:添加内容
    辅助命令
hugo new posts/my-first-post.md

当然也可以自己手工创建在content目录下,如该页面就是在person/_index.md,文件格式如下:

---
title: "个人介绍"
date: 2022-06-19T08:47:11+08:00
---
  • step 4:开始启动 如果在本地测试环境下想随时编辑查看,可使用
hugo server

此时打开http://localhost:1313就可以看到效果了
而需要上线编译的时候则可以简单的

hugo
  • step 5:完成
    最后把编译后的文件部署到你的服务器或者其他地方,搭配域名等就大功告成了