Blogdown又出问题了 🔗
30号凌晨的时候,我还在捣鼓自己的博客。
啊,我实在想不到如果不写博客,我能干啥呢?我们的每一天都在流动,不仅是时间,还有记忆和情感。浪漫一点想,它们终究会成为我们肉身的一部分。如果能以文字的形式让它有迹可循,会不会更好呢?冲着这一点,我像上了瘾一样研究博客,看着自己的博客一点一点成型,看着不断出现的问题被逐步解决,看着自己记录自己的生活,我认为这是一种“专注而平静的幸福”。
于是,当我在自己的小窝里(说是小窝,原因是夜深之后拉上床帘,打开台灯,趴在电脑面前书写自己的博客,这时候总有一股置身于世界一角的错觉)发现Blogdown建站失败后,便马上较起了劲,心里出现一股不解决你我就不睡觉的念头……
报错信息显示的关键词是“timeout”,我在博客“我的blogdown折腾之旅”中记录的方法这次不管用了。
凌晨的时候我反复点击Serve Site,无一例外全失败了,看得我内心越来越急,折腾到后面已经无计可施,我只能安慰自己只是网速出了问题,或许睡一觉起来就恢复了……
timeout报错的解决 🔗
和前面几天一样,三四点的时间入睡,起床的时间便不得不延迟到早上的九点、十点。起来之后第一件事就是看看blogdown能否建站成功。
还是不行。最后我只能沉下心把报错信息copy到网络上查看,还到统计之都翻了翻过去的帖子。
最后是在这篇帖子中找到了解决的思路,问题出在博客模板内置的帖子“rich-content.md”上,里面插入了twitter的shortcode。将这部分删除以后再建站会十分丝滑顺畅,而且速度还很快(奇怪的是保留插入的youtube视频却不会影响建站)。
但不管如何,问题解决了才是最重要的。从这一回的小折腾中得到如下两个启示:
- 遇到问题的时候需要耐心寻找解决方法,先看看有没有历史案例,优先独立解决问题,最后实在没有办法再去论坛发帖求助。
- 论坛里一个主题下的问题很多,或许我可以对问题进行分类,方便以后进行检索。
从为问题而烦恼和折腾,到慢慢把问题解决,这或许也是一种柳暗花明。
查看GitHub的wiki 🔗
今天在论坛看到叶寻的建议,原来GitHub仓库里wiki是一种类似解释源代码的百科全书。我这次选择的模板里也有wiki,里面是对模板内各个部分的解释,指导如何设置模板的基础配置、外观和内容等等。
如果我早一些知道,周六周日或许也不用折腾这么久……但独立解决问题总是更好的,印象也会更深刻,虽然这很耗时。