中文
博客升级改造
最开始是2019年建立的博客,当时用 Vuepress 搞的,但是没两天发现 Vuepress 就已经 deprecated 了!
但是因为显而易见的原因:懒得学 Typescript 和 Vue3,就一直没改造博客。
前两天看了下 VitePress 已经到了 1.0 了,又看到了 vitepress-blog-zaun 这个项目,干脆就抄了这个老哥的代码。
但是这个老哥把 markdown-it 插件的配置写错位置了,markdown-it-katex 一直用不了,看了半天才发现问题。
这次折腾的过程中还碰到一个很有趣但是又很折磨的一个WSL 的问题,感觉还是单另写一篇记录下比较合适。
这次算是一个大改造,纪念一下具体做了些什么。
语言和框架更新。(不过说实话,可维护性和安全性提升?不存在的,个人博客 = = 接下来的几年估计都加不了几行 Typescript,单纯赶个时髦哈哈。
移除了构建过程中的一些脚本,把这些功能加到了自定义主题里。说起来确实很奇怪,当时Gitalk评论、文章列表、首页文章我为什么要放到构建命令里去添加……
升级到 Google Analytics 4(不然还发现不了 Universal GA 要不能用了 = =。
VitePress 不支持插件了,要自己写,把之前 VuePress 里用的一些插件迁移了过来。当然看到了一些方法是写 Vite 插件给 VitePress 用。
markdown-it-katex 社区版似乎没人维护了,大家都在自行 fork 胡乱发版,自己拷贝进来维护自用吧……