将个人网站从hexo迁移到vuepress
636字约2分钟
2024-10-19
我的个人网站从2017年建站至今,竟已经过去了七个春秋。
过去一直都是使用 hexo 框架搭建的博客型网站,虽然期间也换过几次主题,但始终未脱离 hexo 网站框架模型。
过去几年,我对自己的个人网站的定位一直都没有变过,即「个人的知识索引」。但随着内容和分类的增多,纯粹的以瀑布流呈现的文章形式已经难以满足「文档化」的需求。我把知识分为两类,一类是能够随时查阅、温故知新的知识或专题,称为「文档化内容」。另一类则是在人生经历和成长当中,由个人思考、经验及感悟之中提炼出来内容,称之为「博客」。而 Hexo 对文档化内容的分类和展示并不够友好,线性的分类难以体系化,直至我发现了文档型博客框架 vuepress,便有了「这正是我想要的」的想法。
这几天花了几个晚上,将网站整体迁移到了vuepress,使用了最符合我需求的文档+博客双支持的 vuepress-theme-plume 主题。在此感谢主题作者的贡献。
接下来,我计划逐步把过去几年的文章,对成体系的知识点划分到顶部的文档专题中,就不再以博客文章出现在时间线当中,入口更清晰,分类更细致,也方便自己查阅及随时更新补充。其余的文章则会继续留在时间线。后续其实也会考虑开更多的专题页面,例如再多学几门 Crash Course 的课程,以及开拓其他领域知识。
在整理历史文章的过程中,也发现了做技术这个行当,保持持续学习的重要性,很多几年前记录的应用类的知识(如Android开发、Spring开发、Java Web等),当下可能已经不再实用或适应最新的技术发展方向,但既然是见证自己一路走过来的东西,便让其保留下来沉淀到过去中去吧。而另一些基础类的知识(如计算机网络、数据结构、操作系统等),则是万物之根基,温故而知新。
当然,无论个人网站的形式如何,坚持写才是根本。道阻且长,行则将至。