91 lines
2.1 KiB
TypeScript
91 lines
2.1 KiB
TypeScript
import { defineConfig } from 'vitepress'
|
|
|
|
// https://vitepress.dev/reference/site-config
|
|
export default defineConfig({
|
|
lang: 'zh-CN',
|
|
title: "Cxx0822",
|
|
description: "Cxx0822 Blog",
|
|
themeConfig: {
|
|
// https://vitepress.dev/reference/default-theme-config
|
|
nav: [
|
|
{ text: 'Home', link: '/' },
|
|
{ text: 'Web', link: '/Web/' },
|
|
{ text: 'DevOps', link: '/DevOps/' }
|
|
],
|
|
|
|
sidebar: {
|
|
'/Web/': [
|
|
{
|
|
text: 'Web',
|
|
collapsible: true,
|
|
items: [
|
|
{ text: 'MySQL知识点', link: '/Web/MySQL知识点' }
|
|
]
|
|
},
|
|
],
|
|
'/DevOps/': [
|
|
{
|
|
text: 'DevOps',
|
|
collapsible: true,
|
|
items: [
|
|
{ text: 'OpenObserve部署和简单使用', link: '/DevOps/OpenObserve部署和简单使用' },
|
|
{ text: 'Jenkins部署和使用', link: '/DevOps/Jenkins部署和使用' }
|
|
]
|
|
}
|
|
],
|
|
},
|
|
|
|
// socialLinks: [
|
|
// { icon: 'github', link: 'https://github.com/vuejs/vitepress' }
|
|
// ]
|
|
|
|
footer: {
|
|
message: '基于 VitePress 构建',
|
|
copyright: 'Copyright © 2025 Cxx0822'
|
|
},
|
|
|
|
lastUpdated: {
|
|
text: '最后更新于',
|
|
formatOptions: {
|
|
dateStyle: 'full',
|
|
timeStyle: 'medium'
|
|
}
|
|
},
|
|
|
|
search: {
|
|
provider: 'local',
|
|
options: {
|
|
translations: {
|
|
button: {
|
|
buttonText: '搜索文档',
|
|
buttonAriaLabel: '搜索文档'
|
|
},
|
|
modal: {
|
|
noResultsText: '无法找到相关结果',
|
|
resetButtonTitle: '清除查询条件',
|
|
footer: {
|
|
selectText: '选择',
|
|
navigateText: '切换',
|
|
closeText: '关闭'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
|
|
// 返回顶部按钮配置
|
|
returnToTop: {
|
|
// 显示返回顶部按钮的阈值(滚动距离)
|
|
threshold: 300,
|
|
// 按钮文本
|
|
text: '返回顶部'
|
|
},
|
|
|
|
// 上下篇导航
|
|
docFooter: {
|
|
prev: '上一篇',
|
|
next: '下一篇'
|
|
},
|
|
}
|
|
})
|