生命是一场由生向死的旅程,博客是记录生命的过程。

Day 1

今天是我做个人博客的第一天,我初步了解了各个博客主流框架,并决定选择Hexo作为我的框架使用。无他,Hexo里的主题太多太美了。
然而在部署主题的时候却遇到了很多阻碍:有的主题压根跟现代hexo不兼容,有的主题无法通过npm下载最新版,有的主题甚至根本没法应用,是孑遗的一支。
npm的下载速度也十分让人着急。虽然已经换源,有的主题依然要下载很长时间(也许还会报错),这也为我的建设过程增添了不少阻力。

Day 2

我暂时放弃了Hexo,决定使用svelte自建个网。但是却在读取md文件时遇到了阻碍。

Day 3

我放弃了svelte自建个网,转而开始使用hugo。
hugo框架是一个较新的框架(从它使用go语言就可见一斑),因而配置主题时没有遇到太多阻碍。然而,在将hugo项目翻译成静态网页时,我却遇到了问题。

Day 4

我的博客总算顺利运转了,我不禁松了口气。历时三天,换了各种不同的技术栈,最后还是回归到hexo,并不是因为其性能突出或高度自定义(虽然hexo确实有这些优良品质),而是我不想在网页技术,外观方面耗费太多时间了

Day 5

今天我为我的博客高度定制了外观,使其更加符合我的审美,另外,还将其部署在了netlify上。这个过程说起来简单,实则困难重重:为了找到对应某一个元素的scss文件,我常常需要遍历主题中所有的scss,真是费工夫。另外,在部署网站的时候,我还面对了混乱的node_module包管理模式,在先前的项目坏档之后,毅然决然重开项目,重新部署。(事实证明这个决策十分正确)最终,我的博客总算上限互联网,在互联网上有了我的痕迹。

后记与简单的回顾

13岁那年,我第一次有了搭建个人博客的想法,中间经过历次尝试,从最开始的简易html网页到后来开始尝试运用react,svelte,再到用近乎作弊的方法获得个网,历时已经五年有余。五年时间倏忽而逝。俗话说:迎来送往。我遇到了很多生命中的大考:高考生物联赛中考,与很多人相处熟悉,成为朋友,又看着他们一个个淡出了我的生活,内心不由得为那些还在坚持联系的朋友而感到感激。我喜欢他们每一个人。