chasejia_js-vitepress
Version:
js -> markdown-> vitepress
35 lines (34 loc) • 1.16 kB
JavaScript
import { defineConfig } from 'vitepress'
import { set_sidebar } from "../sideStructure/index.js"
import { acquireDir } from "../navbar/index.js"
export default defineConfig({
title: "JIAHP",
description: "A VitePress Site",
base: '/dist/', // 打包配置的基础路径,我们引用的资源在构建过程中都会自动调整,以适配此选项
outDir: '../dist', // 打包后的输出目录,默认为:./.vitepress/dist
// srcDir: 'docs', // 定义文档根目录,默认为项目根目录
themeConfig: {
// 取消下边页脚
"docFooter": {
"prev": false,
"next": false
},
// 上边标签页
nav: acquireDir(),
// 侧边栏
// 当前的sidebar对象中的text与nav中的text相对应
sidebar: [{
text: "Methods",
collapsible: true, // 控制侧边栏能否折叠
collapsed: true,
// 动态生成子目录结构
items: set_sidebar('./mkdn/methods'),
}, {
text: "Class",
collapsible: true, // 控制侧边栏能否折叠
collapsed: true,
// 动态生成子目录结构
items: set_sidebar('./mkdn/class'),
}],
}
})