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