docs: update docs

This commit is contained in:
pengzhanbo 2025-10-09 21:19:07 +08:00
parent b3843c7d97
commit 4a8fd3f7fc
4 changed files with 7 additions and 3 deletions

View File

@ -1,4 +1,5 @@
<script setup lang="ts">
import type { LocaleConfig } from 'vuepress'
import { computed } from 'vue'
import VPButton from 'vuepress-theme-plume/components/VPButton.vue'
import { useRouteLocale } from 'vuepress/client'

View File

@ -76,7 +76,7 @@ export default defineUserConfig({
{ dir: 'typescript', link: '/typescript/', sidebar: 'auto' }
]
},
// [!code ++:16]
// [!code ++:17]
// 使用 collections 配置
collections: [
{
@ -90,6 +90,7 @@ export default defineUserConfig({
type: 'doc', // 替代原笔记功能
dir: 'typescript', // 指向 docs/typescript 目录
title: 'TypeScript笔记',
linkPrefix: '/typescript/', // 页面链接前缀、侧边栏判断依据
sidebar: 'auto', // 自动生成侧边栏
},
]

View File

@ -83,7 +83,7 @@ export default defineUserConfig({
{ dir: 'typescript', link: '/typescript/', sidebar: 'auto' }
]
},
// [!code ++:16]
// [!code ++:17]
// Use collections configuration
collections: [
{
@ -97,6 +97,7 @@ export default defineUserConfig({
type: 'doc', // Replaces original notes functionality
dir: 'typescript', // Points to docs/typescript directory
title: 'TypeScript Notes',
linkPrefix: '/typescript/', // Page link prefix, sidebar judgment basis
sidebar: 'auto', // Auto-generate sidebar
},
]

View File

@ -38,7 +38,8 @@ export default defineUserConfig({
```
::: note
The following documentation is forked from [@vuepress/plugin-markdown-chart](https://ecosystem.vuejs.press/plugins/markdown/markdown-chart/mermaid.html) and is provided under the [MIT](https://github.com/vuepress/ecosystem/blob/main/LICENSE) license.
The following documentation is forked from [@vuepress/plugin-markdown-chart](https://ecosystem.vuejs.press/plugins/markdown/markdown-chart/mermaid.html)
and is provided under the[MIT](https://github.com/vuepress/ecosystem/blob/main/LICENSE) license.
:::
## Syntax