vitepress自动生成侧边栏插件

起因

在前一段时间,我开始将个人博客站点的技术栈从vuepress迁移到了vitepress,迁移的过程还是挺简单的,而且体验效果提升不少,默认是主题也非常好看。

但是其中遇到了个问题,就是vitepress官方目前是不支持侧边栏的生成,这让我有点烦恼,而vuepress是可以自动生成的

于是就有了您正在阅读的文章,我写了一个vitepress插件,帮我实现了侧边栏的生成。

vite-plugin-vitepress-auto-sidebar

插件功能
  • 自动创建侧边栏数据
  • 实时监听文件变动更新侧边栏数据
安装
npm install vite-plugin-vitepress-auto-sidebar
使用

.vitepress/config.ts文件中,追加插件即可。

import AutoSidebar from 'vite-plugin-vitepress-auto-sidebar';
export default defineConfig({
  vite:{
    plugins:[
      // add plugin
      AutoSidebar()
    ]
  },
})
  • 插件项目地址:https://github.com/QC2168/vite-plugin-vitepress-auto-sidebar

  • 插件示例代码:https://github.com/QC2168/vite-plugin-vitepress-auto-sidebar/tree/main/example

目前,插件没有太多的功能,但后续会继续追加一些常用的功能上去的,也欢迎提issue和pr~

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值