笔记从vuepress迁移到rspress
我旧版笔记是用vuepress写的,由于vuepress的维护者不再维护,而且有些bug
我也尝试过vitepress,但是vitepress的编译速度也很慢,而且社区不活跃
编译速度也奇慢无比,所以我决定迁移到rspress上面
rspress是用rust进行的,编译速度非常快,而且现阶段社区也很活跃
迁移痛点
code-group
需要把所有的语法迁移成"
引用代码块
之前笔记大量用到@[code](./foo.js)的语法,用这种语法引入文件并且渲染成代码块,可以保持markdown文件的整洁
然而rspress原生并不支持这种语法, 于是我写了个插件rspress-plugin-code来支持
自动生成侧边栏和导航栏
让ai把原来的代码进行重构了一下,完美实现了自动生成侧边栏和导航栏
