dewfall123
dewfall123
我研究下
``` // .docs\.vitepress\config.js base: process.env.NODE_ENV === 'production' ? './' : './', ``` `base`设置导致的问题,试了改成''可以 (`需要重新运行`site:build`)
最近没啥时间弄。之前研究过,参考arco-design只能自动生成ts文件中 Interface 的文档 ,感觉不是很满意。
我找时间把这个先加上 > 参考arco-design只能自动生成ts文件中 Interface 的文档
你指的应该是 vitepress 右侧自动生成的 outline? https://vitepress.vuejs.org/config/theme-configs#outline outline 默认开启的
左侧sidebar是配置的 图片里的源码在这里 https://github.com/vuejs/vitepress/blob/main/docs/.vitepress/config.ts#L136
提供下最小可复现仓库
`build` 是用vite打包源码, `site:build`才是打包文档站点的
> https://github.com/dewfall123/vitepress-for-component 这里有个开发者弄的 here is a developer do it build vitepress like dumi I refactored it, and this plugin might be a solution. https://github.com/dewfall123/ruabick/blob/master/packages/vite-plugin-gen-temp/README.md
这部分没改的,和`vitepress`一样。 见https://vitepress.vuejs.org/config/algolia-search.html