笔记首页
约 417 字大约 1 分钟
2024-10-14
笔记配置示例
笔记配置参考,笔记和blog不一样,侧边栏通过笔记的方式配置。详细查看文档。
如下默认配置, dir若果修改成/则blog列表将没有数据。若果整个站点使用notes模式,则可以配置为/。否则指定一个目录作为笔记的根目录。
export default defineNotesConfig({
// 声明所有笔记的目录,(默认配置,通常您不需要声明它)
dir: '/notes/',
link: '/',
// 在这里添加 note 配置
notes: [{}]
})
笔记侧边栏配置
如下,在notes目录下的java目录中放置笔记列表,当sideBar配置为auto时,主题会自动通过java目录下的md文件生成侧边栏。 通常可以将指导手册放 置到notes下某个目录中,有程序自动生成sideBar,可以通过文件名称前缀数字来排序。也可以手动配置。
export const javaConfig = defineNoteConfig({
dir: 'java',
link: '/java',
sidebar: 'auto'
})
Blog文章侧边栏配置
当sidebar为auto时,程序通过dir的目录下的md文件自动生成。当手动配置侧边栏时如下示例,此时sidebar中的项目就不一定是dir目录下的md, 可以指定notes以外的其他目录,改方法也就可以通过虚拟目录来配置blog侧边栏,link指向blog文件即可。
export const javaConfig = defineNoteConfig({
dir: 'java',
link: '/java',
sidebar: [
{text: 'Notes笔记', link:'/notes/java/'},
{text: 'Spring配置', link:'/java/Spring/Springboot'},
{text: 'Nacos配置', link:'/java/Spring/SpringCloud'}
]
})