刚刚完成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 ( 踩)→┃你┃ ←(死 ) ( →┃√┃ ← ) / _)↗┗━┛ ↖(_/ 坑