接 前篇,距离上一次更新,差不多快一个月了,咕咕咕 :)。
现在这个博客,也就是建立在 vite-plugin-blog 这个插件之上的。也就是前篇提到的 v-blog
。粗略的尝试了一下之前的想法。
这个库,主要是利用 marked 把 .md
转换成 .vue
文件并保存在硬盘上。
一点点优点:
markdown
中直接用 vue
组件结合 vite 插件系统,实现了 Hexo 的 layout 功能。
结合 vite 的 glob-import 功能,可把 markdown
当做排版工具来使用,例如,timeline 这个页面,就是把 markdown
当成排版工具,生成出来的。
再结合 vite 的 auto-import 插件,可实现在 markdown
中直接使用 vue
组件。
例如:
<v-count />
展示的效果如下:
现在差不多能用了,本来还想搞搞主题相关的东西,但是并没有太多的精力。先就这样吧。