博客快速搭建教程
简言
博客其实是一个挺酷的东西,想想能够拥有一个自己的网页,在上面能够发表自己的内容,不必在乎有无观众,可以当作自己的笔记本、日记本📒…对于计算机专业的同学来说,拥有一个博客是很有必要的,但是大部分人往往会感觉搭建麻烦,维护麻烦,所以拒绝使用博客。我从大一的时候看到很厉害的学长有自己的博客,便开始找资料教程来搭自己的博客,用的是wordpress和阿里云服务器。到大三看到很多人用GitHub和Hexo来搭博客,所以后面用这套工具来搭了。大学的时候写文章比较少,现在读研,重新搭建了博客,想以后用博客来多写点文章,总结学习笔记、观后感和感悟想法。因为写博客的过程就像面对自己👦,正视自己和自己交流的一个过程,我相信坚持下来,肯定能有不错的收获💪。
折腾过不少方法,现在找到一套自己感觉比较舒服的写博客📖工作流,分享出来并持续更新使用过程中遇到的坑。
工具
搭建博客教程
因为这方面的资料很多,所以这里就不赘述了。下面是我搭建时参考的教程,搭建过程中遇到问题就百度,百度不行就看官方文档,相信聪明的你肯定没问题的。
图床搭建教程
如果使用上面直接把图片存在github上,你会发现访问速度太慢了,带有图片的文章几乎没法看了,如下图所示,一周图片加载了三分多钟都没加载出来。
所以我使用了上述图床的方法,利用腾讯云COS来存放图片,可以大大提高图片的访问速度,三分多钟加载不完的图片三秒钟就完事,如下图所示。配上typora和picgo,写起文章来也很舒服顺畅。
开始写作
进入到博客网站的主目录下
通过下列命令行操作:
创建新文章:hexo new 新文章标题
(通过hexo new创建新文章后,可以在Website/source/_posts目录下找到文章对于的markdown文件,开始写作。)
清除了你之前生成的东西:hexo clean
生成静态文章:hexo g
部署文章:hexo d
需要注意的问题
尽管网上资料繁多,在实际搭建的过程还是会碰到不少问题,所以我将自己遇到的问题分享出来,相信对你会有所帮助。
1.hexo d提交项目后,个人域名无法访问
这时候可以看看自己github上的博客仓库中是否有CNAME文件,如果没有的话,域名是当然访问不了的。
原因:这是因为你本地的博客文件中没有CNAME这个文件,如下图所示,所以git上去的时候,也会没有这个文件,导致个人域名无法访问。
解决方法:在本地hexo文件夹中的source文件夹,放入一个CNAME文件,这个文件里面是自己的域名,如下图所示。
2.如何修改主题
以我使用的这个cactus主题为例,想改主题的话,需要有一点web基础,懂一些简单的html、css和js就没问题,修改对应文件里面的内容就可以,具体就不叙述了,多尝试尝试就好了,结构挺简单的。