GitHub+Hexo 搭建个人网站详细教程 里碰到的坑

刚刚完成github上自己个人博客的搭建
参考教程:https://zhuanlan.zhihu.com/p/26625249
个人博客:www.xicongxun.com

具体步骤看上面的教程就行了,这里就不一一赘述了

操作之前务必先把下面的坑看完

NO1.
进入文件夹执行 dos 命令
进入 进入 进入
一定要进去再执行,重要的事情说三遍,
楼主是选中文件夹执行的,结果排错排半天 ,
否则你会跟我一样:localhost:4000怎么都进不去,
网上有说是福晰阅读占用了端口,我自己电脑有福晰,跟这个没关系
如果你很不幸跟我一样,补救方法:里面会生成一个blog文件夹,进里面的blog文件夹下去执行吧
在这里插入图片描述

No2.第二个坑来了
hexo d,执行不成功 很有可能是这里的问题
repo 自己的仓库地址 如果是看了其他教程直接frok的别人的仓库,
解决办法:直接去仓库复制新地址或者删除原来的仓库重新新建——我选择的新建,复制地址可能也可以,这是后来想到的,没有测试,因为拉取别人仓库时候,地址里面有些字符是不会随着你仓库ID改变的,如果别人做了变更地址的话
在这里插入图片描述
No3 第三个坑 也是我碰到的最后一个坑,甚至可能是最坑的,前面步骤有可能也会遇到,但是我很幸运的避过去了
域名解析坑 ——也可以说是git和hexo工具的坑
这里域名解析时候不能用cmd 去ping IP地址,也不能用 hexo去ping
只有git ping 出来的是不变的,

连带着还有一个作者的小坑在里面,cname文件的地址必须写www.否则每次hexo d 部署都会修改仓库的setting,域名会该成没有www的就会造成链接非私密链接,打不开,还要去setting那里修改

在这里插入图片描述

最后:特别感谢下 知乎大佬CS专业那些事共享的详细教程,让我这个纯小白实现自己搭博客的梦!
再上下链接:https://zhuanlan.zhihu.com/p/26625249

纯小白完美踩坑搭建完成,一步步来你也可以,声明下真的一点儿不懂前端这些东西,git hexo之前都没听过

补充下:我以为完事儿了,谁知道下面还有,而且上面我生成的页面跟local host 也不一致
原因:大佬好像缺乏git 到github的步骤
解决办法:把blog下的public一个一个手动传上去的

2019/10/27/00:00:00再补充
上面的问题得到解决了
在这里插入图片描述
这里配置的时候每个冒号后面都得加个空格,hexo d就可以部署上去了
hexo d 没反应是大问题,就是没部署成功,我本来以为是没报错就完了,这步没反应,大错特错

oooO ↘┏━┓ ↙ Oooo
( 踩)→┃你┃ ←(死 )
\ ( →┃√┃ ← ) /
  _)↗┗━┛ ↖(_/ 坑

发布了35 篇原创文章 · 获赞 35 · 访问量 2614

猜你喜欢

转载自blog.csdn.net/qq_35866846/article/details/102755380