基于hexo的个人博客搭建并托管至github出现的问题与解决

写在之前:

本文参考

手把手教你从0开始搭建自己的个人博客 |无坑版视频教程| hexo

hexo搭建个人博客(一)
hexo搭建个人博客(二)

具体的步骤上面的视频和文章已经写得很详细了,但因为我这里是windows系统,遇到了和上面不一样的问题,包括

第一个坑

到部署至GitHub这一步时,运行至hexo d时出现如下报错(这里我用的还是cmd)

image-20211205164101080

网上查了很久,大概是git没有配置环境变量的问题,可选择重新添加配置,或者直接下载Git,在git bash运行。基于各种因素(bash命令行对我更友好以及开头因为新上手刚好想调整blog文件位置等原因),选择直接下载Git

可自行前往Git官网下载

但国内一般贼慢,比如我这里直接进不去,所以找到了这个 Git镜像

安装步骤和普通软件一样,可自行参考 Windows10下安装Git

第二个坑

.\blog\_config文件中配置完自己GitHub仓库信息后直接运行hexo d出现

image-20211205170537606

其实图中已经给提示了,需要先tell it who I am,在hexo d之前敲两行

$ git config --global user.email "你的GitHub注册邮箱"

$ git config --global user.name "你的GitHub昵称"

image-20211205170926798

第三个坑

敲完上面第二个坑中的git config配置命令后继续hexo d还是出现如下报错

image-20211205194614400

这个时候检查一下网络,比如刷新一下自己的GitHub主页是否正常连接,速度如何,我这里最后发现主要是网络问题,挂梯子重新hexo d直接解决,成功后显示如下

image-20211205194427235

然后输入hexo s启动

image-20211205194700060

这个时候进入https://twocanis.github.io/(以我自己id为例),稍微等两秒后刷新界面(这里连接刷新需要反应时间),就能正常显示且可作为外链网址提供给他人访问了

image-20211205194851712

猜你喜欢

转载自blog.csdn.net/twocanis/article/details/121734285
今日推荐