起因
主要还是夜里睡不着觉,然后在B站上看到了一条短视频,大致内容是关于程序员写技术博客的好处有哪些。吓,我也算是程序员,还没写过技术博客,怪不得水平那么低。于是乎,我就开始寻找搭建博客的教程。
过程
开始搜索如何搭建博客,搭博客一般来说都需要整个服务器,但是我没有,所以就找一些免费的博客。很快就搜到了一个这样一个视频——Hugo + Github免费搭建博客,并实现自动化部署,因为当时还是在深夜,不能打扰室友休息,所以我只是看视频,大致学一下流程。总体视频看下来,没有什么难度。看完便睡了,第二天下午开始动手搭建。
原本以为整个流程没有什么困难的,直到最后一步自动化部署。我当时在搭建过程中也不是全按照视频来做的,首先git clone HUGO仓库然后点进官方文档中,按照官方文档把主题添加到了git submodule……
|
|
就是以上的代码,修改掉应该修改的地方。 可以说前面的进展十分顺利,直到最后,要实现那个git update自动更新网页,出了问题。网页没有html,只有那种古老的xml,蓝色字体,毫无排版,丑的一。 没办法,无奈只能找原因。
提示找不到html格式的布局文件,但是我本地运行没有任何问题。然后就是各种找原因,中间各种细节就不提了,最后发现,就是因为我的主题使用的git submodule add添加进去的,而不是像视频中直接下载的压缩包解压。
把这个步骤解决之后,再次提交,自动部署成功了。
结果
现在的问题是,博客搭好了,我应该写什么东西呢?这真是一个大问题。