博客出了一些问题
两天前,偶然想更换下博客首页的标题底图,想把原本微凉的岛图换成比较温暖的夜景。然后就出了一些问题,直接导致了整个博客瘫痪两天。
主要问题表现在:
- 文章库和前台文章修改的不同步
- 修改题图后的更新不同步
问题解决
后来为了修正这个问题,我尝试重新更新了后台的“项目”名字,希望可以通过查看过去的旧库是否正常来验证。
显示旧库是正常的,可以使用mateng27.github.io的域名直接显示出来。不过也是在隔了一夜之后才正常的,真是因为git-page 的延迟问题吧。
不过即便是这样,我还是没有发现新库的破坏原因在哪?在无头苍蝇尝试好多方法以后,也想尝试重新构架hexo框架的来解决,不过因为比较着急,生手,所以都没有成功。
直到昨天晚上,我开始重新思考,完全可以使用新的github帐号来从头新建整个网站。虽然前面也尝试了这个方法,不过大概是因为心情和延迟的原因,导致以为是不可行。
在重新思考了整个问题后,发现完全可以实现“重头开始”的构架,因为我手中保有了文章文件和配图,其它的网页也是有源文件的。这样的即便过成有点复杂,但是肯定会成功的。
然后,在昨天晚上和今天上午,按照原有的jekll的构架,我把博客重新构架出来,为了以防万一,还做了一个配套的备份。
整个过程之费尽不再复述,不过 Github Pages + Jekyll 独立博客一小时快速搭建&上线指南
这篇文章发挥了巨大的参考价值,尤其是在本地建设jekll环境。感谢作者。
hexo新站构建
因为在尝试hexo 新建博客,所以也一同建了不同主题的博客
这个过程也是充满了反复和波折,很多次都会出现问题。不过,好在有很多文章可以参看,最有价值的是下面的
手把手教你使用Hexo + Github Pages搭建个人独立博客
他最重要的是帮我结局了配置的问题。直接在本地操作就好了。感谢作者。
在了解HEXO 的过程中,感谢卡少的帮助,他给的信息很重要,直接参考hexo官方文档就可以了,是最好的说明。
在配置hexo主题的过程中,我终于发现了问题在哪?原来是jekll的配置文件在前面出现了空格,怪不得一直提醒我说在yml文件前有空格。
总结
凡事皆有所得,所以这次可以总结下收获:
- 要有备份意识,将更新的post和img直接网盘保存,这是最有效的。
- 参考最好直接找最权威的官方文档
- 保持清醒,多尝试几次,按照步骤来
- 在本地建设预览环境可以减少动用后台的次数
- 很多问题看着复杂其实很简单:尤其是解决以后
最最重要的是:记得看平台的错误提示!!
以后也会慢慢把hexo的博客重新完善好