简要:
最近在牛客网上看到有很多应届毕业生大佬的求职简历上都写上了自己的博客地址,并且在acwing上看到图图佬,铅笔佬也有自己的博客地址,大部分都采用了自己搭建博客的方式,而不是用脏乱差的csdn来写博客。所以我也采用了自己搭建博客的方式。
总结
其实不难,主要是看视频,该流程遇到的易错点和解决方法我都写上去了。
** 搭建流程:**
主要是以下面的视频为主线:
https://www.bilibili.com/video/BV1mU4y1j72n?spm_id_from=333.337.search-card.all.click&vd_source=70cb27e5d8d58c614c5ecfc628505b58
安装nodejs:
注意:安装nodejs应该安装12.19.0版本的,如果安装最新版本很容易会报错。
安装完成后看下面的文档和视频教程
安装文档教程(创建node_cache和node_global文件,此处没有讲好,看下面的视频):
https://www.cnblogs.com/liuqiyun/p/8133904.html
安装视频教程(只看创建node_cache和node_global文件,和配置环境变量这部分):
https://www.bilibili.com/video/BV1ki4y1F72Y?spm_id_from=333.337.search-card.all.click&vd_source=70cb27e5d8d58c614c5ecfc628505b58
等到安装git时,请看这个视频:
https://www.bilibili.com/video/BV1mU4y1j72n?spm_id_from=333.337.search-card.all.click&vd_source=70cb27e5d8d58c614c5ecfc628505b58
注意:
1 hexo 主要是以下几个命令:
hexo clean //清除缓存文件
hexo s //开启服务器,暴露出相应的接口
hexo g //生成静态文件(我是理解成类似于git工作区中的文件发送到缓存区中)
hexo d //上传文件(我是理解成类似于git缓存区中的文件发送到版本库中)2 在执行hexo d文件之前,需要一个令牌,则我们需要创建一个令牌。3 ssh这里的作用主要是生成密钥(好像就是公钥)。目的是为了免密登录自己的github账户。4 仓库的名字要和自己的用户名一致,否则后面会报错。
主题配置
我所使用的主题是butterfly,通过下面的视频和文档可以学会.
安装视频教程:
https://www.bilibili.com/video/BV1Ko4y1S7mv?spm_id_from=333.337.search-card.all.click&vd_source=70cb27e5d8d58c614c5ecfc628505b58
安装文档教程(文档的更加全面):
https://butterfly.js.org/posts/21cfbf15/
最后附上我自己所搭建的博客的图片:
我的博客地址:
https://acwer.github.io/
最后强调一句:
该博客网站是静态网站,我们需要在本地进行修改,然后push上github去。这样才算完成了更新。