利用Hugo快速搭建github个人博客

利用Hugo快速搭建github个人博客


前言

  由于GitHub支持免费托管静态网页文件,可以通过静态网页生成器直接将文本文档生成html网站来搭建免费的个人博客。现在的静态网页生成器有Hugo、Hexo、Jekyll等,各有优势,但相较于其他的静态网页生成器,Hugo基于go语言,速度非常快,同时操作流程非常简单,现在Github star数量是静态博客里排名第一的。因此来介绍以下如何用Hugo来搭建个人博客。

一、所需工具?

二、使用步骤

1.创建目录并解压

在hugo目录下创建bin和sites目录,bin目录用来存放解压出来的exe文件,sites用来存放博客文件
在这里插入图片描述在这里插入图片描述

2.配置环境变量

在系统变量Path中配置bin文件地址

在这里插入图片描述

3.执行命令

1> 进入cmd在sites位置下执行创建博客命令

hugo new site myBlog

在这里插入图片描述

2> 进入myBlog文件夹中查看创建出的文件内容

dir

在这里插入图片描述

3> 前往https://themes.gohugo.io/选择喜欢的主题
在这里插入图片描述


4> 我选择hugo-PaperMod作为我博客的主题,通过git命令下载主题

git clone https://github.com/adityatelange/hugo-PaperMod themes/hugo-PaperMod --depth=1

在这里插入图片描述

5> 在config.toml中指定主题

theme =  "hugo-PaperMod"

6> 启动服务,在本地查看效果
hugo server -D

在这里插入图片描述

7> 创建仓库,注意要写成github的用户名+github.io
在这里插入图片描述

8>将config.toml中的baseURL地址改成创建的仓库
在这里插入图片描述

9> 进入cmd,在myBlog目录下执行

hugo

在这里插入图片描述

10> 执行后,在myBlog目录下会生成一个 public 文件夹,该文件下的内容是整个静态网站。如果需要更新网站,直接将pubilc目录里所有文件push到GitHub即可

在这里插入图片描述

11> 链接到远程服务器代码仓库并push到GitHub

cd public
git init
git add .
git remote add origin https://github.com/Chenlinfeng1997/chenlinfeng1997.github.io.git
git commit -m "first commit"
git push -u origin master

12> cmd进入public文件,后期想要更新网站内容,可以执行以下命令
git init
git add .
git commit -m "修改的内容"
git push -u origin master

13> 可以访问chenlinfeng1997.github.io查看效果

总结

  总的来说,使用hugo来搭建GitHub个人博客不仅快速,代码量小,而且不易产生错误,大家可以试一试哦!

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值