本文主要是介绍基于hexo的个人博客搭建并托管至github出现的问题与解决,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 写在之前:
- 第一个坑
- 第二个坑
- 第三个坑
写在之前:
本文参考
手把手教你从0开始搭建自己的个人博客 |无坑版视频教程| hexo
hexo搭建个人博客(一)
hexo搭建个人博客(二)
具体的步骤上面的视频和文章已经写得很详细了,但因为我这里是windows系统,遇到了和上面不一样的问题,包括
第一个坑
到部署至GitHub这一步时,运行至
hexo d
时出现如下报错(这里我用的还是cmd)
网上查了很久,大概是git没有配置环境变量的问题,可选择重新添加配置,或者直接下载Git,在git bash运行。基于各种因素(bash命令行对我更友好以及开头因为新上手刚好想调整blog文件位置等原因),选择直接下载Git
可自行前往Git官网下载
但国内一般贼慢,比如我这里直接进不去,所以找到了这个 Git镜像
安装步骤和普通软件一样,可自行参考 Windows10下安装Git
第二个坑
在
.\blog\_config
文件中配置完自己GitHub仓库信息后直接运行hexo d
出现
其实图中已经给提示了,需要先tell it who I am,在hexo d
之前敲两行
$ git config --global user.email "你的GitHub注册邮箱"
$ git config --global user.name "你的GitHub昵称"
第三个坑
敲完上面第二个坑中的
git config
配置命令后继续hexo d
还是出现如下报错
这个时候检查一下网络,比如刷新一下自己的GitHub主页是否正常连接,速度如何,我这里最后发现主要是网络问题,挂梯子重新hexo d
直接解决,成功后显示如下
然后输入hexo s
启动
这个时候进入https://twocanis.github.io/
(以我自己id为例),稍微等两秒后刷新界面(这里连接刷新需要反应时间),就能正常显示且可作为外链网址提供给他人访问了
这篇关于基于hexo的个人博客搭建并托管至github出现的问题与解决的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!