历经两三天的折腾,总算是搭建出了属于自己的博客,我十分开心

1.搭建博客

大体过程就是GitHub建仓库,下nodejs,下git,通过git生成ssh密钥并绑定GitHub实现免密登录

再用git下载hexo博客框架,配置完成后就可以上传至GitHub了

基本上我是参照这篇文章做的

[2022 Hexo 博客搭建和使用教程(Windows) - 知乎](https://zhuanlan.zhihu.com/p/547520780)

大多数步骤都是结合生活常识可以解决的问题

但也有些问题卡了我很久。真的是,上网到处搜都难找答案

2.hexo无法安装

1

一开始看到这报错我以为是权限不足,试过给git管理员权限,降低nodejs文件夹的安全等级之类,不起用

也在浏览器上搜了一堆方法,一个是这个问题比较少见,另一个就是网上给的方法也不起用

卡了一早上一晚上,最后找到的解决方式很让人摸不着头脑

用cmd执行

受不了这玩意

3.hexo d之后博客不更新

输入hexo d后即使没有报错,GitHub的仓库里的文件也确实有更新

也是一样到处搜罗没能找到适合我的答案,又这样卡了一天一夜,但是其中几个答案确实给到了我提示

最后发现在仓库的设置里找到Pages里面的Branch,把里面的branch换成_config.yml里所设置的,我这里是跟着教程设置的master所以就换了这个

屏幕截图 2024-10-23 233604

如果还是不行就试试把General的Default branch也改过去吧,虽然我不清楚这个有没有作用,但一开始我确实尝试过但没生效然后再改Pages里的Branch就生效了。

屏幕截图 2024-10-23 235437

4.Typora

在浏览器上搜索markdown的编辑器,有不少人推荐它,我也就因此选择了它

然后发现它收费

虽然不是什么光彩的事

解决方式:官网下载软件+Typora免费版安装教程(仅供学习)

5.在文章里插入图片

这个不是什么难解决的问题,浏览器搜没多久就有答案了

【Hexo】GitHub+Typora写博客+图片上传

跟着这个做就好了

6.从这里开始

经过了几天的努力,我搭建起了属于自己的博客,也在自己的博客里写出了自己的第一篇文章,对我自己而言确实是个小成就。说不定未来的我遇到这样的问题还需要向这篇文章寻求帮助。这篇文章既是我在搭建博客时遇到的难题总结,也是对我搭起博客的纪念。那么,就从这里开始吧。

ヤバイですね☆!