您诸位好啊,我是无尘。 身为一名技术人,怎么能没有一个属于自己的博客系统呢?难道要买一台云服务器?新用户还好,优惠力度不小,赶上个购物节,小几百就能买上几年的。然而非新用户就尴尬了,续费金额属实不便宜啊。 不卖关子了,说说今天的主角 Hugo,Hugo是由Go语言实现的静态网站生成器。可以将生成的静态页面部署到github。
准备工作:
我这里使用的是 windows-64,下载完成后,将安装包放到自己想安装的路径,解压即安装完成。如下图,只有简单的三个文件。
hugo version
,看到如下图,说明安装无误。hugo new site myblog
,此处 "myblog" 是你自己的站点名字,可以自行定义。git clone https://gitlab.com/maxlefou/hugo.386.git themes/hugo.386
hogo server --theme=hugo.386 --buildDrafts
来启动站点服务。完美! ❝我的主题遇到的错误:
❞
❝发现 content\post\rich-content.md 有问题,直接将此文件删除掉,重新构建 hugo server
//这里是简写,因为配置文件里已经说明了主题使用哪个。
❞
例如我的昵称是 wuchengshi,则输入 wuchengshi.github.io
hugo --theme=hugo.386 --baseUrl="https://wuchengshi.github.io" --buildDrafts
git init
将public文件夹变成 git 本地仓库git add .
将文件夹所以文件放入暂存区git commit -m "my hugoblog"
提交暂存区到本地仓库中git remote add origin https://github.com/wuchengshi/wuchengshi.github.io.git
添加远程版本库git push -u origin master
将本地仓库代码推送到远程库有什么问题,可以公众号内回复或加我微信交流。