mirror of
https://github.com/pengzhanbo/vuepress-theme-plume.git
synced 2026-04-23 10:58:13 +08:00
42 lines
41 KiB
JavaScript
42 lines
41 KiB
JavaScript
import{$ as e,B as t,P as n,_ as r,f as i,g as a,h as o,l as s}from"./runtime-core.esm-bundler-CZvn3YaB.js";import{t as c}from"./plugin-vue_export-helper-CxTVcLa7.js";var l=JSON.parse(`{"path":"/guide/collection/","title":"集合 | 指南","lang":"zh-CN","frontmatter":{"title":"集合","icon":"fluent:list-bar-tree-16-regular","createTime":"2025/09/28 14:14:53","permalink":"/guide/collection/","description":"概述 Collections(集合) 是主题中用于组织和管理文档的核心概念。 每个集合指向源目录下的特定文件夹,将其中的所有 Markdown 文件作为一个逻辑单元进行管理。 通过灵活的集合配置,您可以轻松构建多种内容体系: 博客 - 个人随笔与技术分享 专栏 - 专题系列文章 使用手册 - 产品使用文档 笔记 - 学习笔记与知识整理 产品文档 - 完...","head":[["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"集合\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2026-04-02T12:48:55.000Z\\",\\"author\\":[]}"],["meta",{"property":"og:url","content":"https://theme-plume.vuejs.press/guide/collection/"}],["meta",{"property":"og:site_name","content":"Plume 主题"}],["meta",{"property":"og:title","content":"集合"}],["meta",{"property":"og:description","content":"概述 Collections(集合) 是主题中用于组织和管理文档的核心概念。 每个集合指向源目录下的特定文件夹,将其中的所有 Markdown 文件作为一个逻辑单元进行管理。 通过灵活的集合配置,您可以轻松构建多种内容体系: 博客 - 个人随笔与技术分享 专栏 - 专题系列文章 使用手册 - 产品使用文档 笔记 - 学习笔记与知识整理 产品文档 - 完..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2026-04-02T12:48:55.000Z"}],["meta",{"property":"article:modified_time","content":"2026-04-02T12:48:55.000Z"}],["link",{"rel":"alternate","hreflang":"en-us","href":"https://theme-plume.vuejs.press/en/guide/collection/"}]]},"readingTime":{"minutes":2.6,"words":781},"git":{"createdTime":1759849989000,"updatedTime":1775134135000,"contributors":[{"name":"pengzhanbo","username":"pengzhanbo","email":"volodymyr@foxmail.com","commits":3,"avatar":"https://avatars.githubusercontent.com/pengzhanbo?v=4","url":"https://github.com/pengzhanbo"}],"changelog":[{"hash":"39a76a35d7bf1f48c818315343a42040aeefe36b","time":1775134135000,"email":"volodymyr@foxmail.com","author":"pengzhanbo","message":"feat(plugin-md-power)!: use <code>#</code> as the comment delimiter (#870)"},{"hash":"97a5ba20c3eb976864d8a9ec7342a061bb73c03b","time":1772978127000,"email":"volodymyr@foxmail.com","author":"pengzhanbo","message":"docs: fix typo"},{"hash":"4d2361a7046214fe0f4e4af01831107fd00e38ad","time":1759849989000,"email":"volodymyr@foxmail.com","author":"pengzhanbo","message":"feat(theme)!: add collections support (#704)"}]},"autoDesc":true,"filePathRelative":"guide/quick-start/collection.md","headers":[],"bulletin":false}`),u={name:`collection.md`},d={class:`vp-file-tree`},f={class:`vp-steps`},p={class:`vp-file-tree`},m={class:`language-ts`,"data-highlighter":`shiki`,"data-ext":`ts`,style:{"--shiki-light":`#393a34`,"--shiki-dark":`#dbd7caee`,"--shiki-light-bg":`#ffffff`,"--shiki-dark-bg":`#121212`}},h={class:`shiki shiki-themes vitesse-light vitesse-dark vp-code twoslash lsp`},g={class:`language-ts`},_={class:`line`},v={style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},y={class:`line`},b={style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},x={class:`line`},S={style:{"--shiki-light":`#59873A`,"--shiki-dark":`#80A665`}},C={class:`line`},w={style:{"--shiki-light":`#998418`,"--shiki-dark":`#B8A965`}},T={style:{"--shiki-light":`#59873A`,"--shiki-dark":`#80A665`}},E={class:`line`},D={style:{"--shiki-light":`#998418`,"--shiki-dark":`#B8A965`}},O={class:`line`},k={style:{"--shiki-light":`#998418`,"--shiki-dark":`#B8A965`},class:`highlighted-word`},A={style:{"--shiki-light":`#998418`,"--shiki-dark":`#B8A965`},class:`highlighted-word`},j={style:{"--shiki-light":`#998418`,"--shiki-dark":`#B8A965`}},M={class:`language-ts`,"data-highlighter":`shiki`,"data-ext":`ts`,style:{"--shiki-light":`#393a34`,"--shiki-dark":`#dbd7caee`,"--shiki-light-bg":`#ffffff`,"--shiki-dark-bg":`#121212`}},N={class:`shiki shiki-themes vitesse-light vitesse-dark vp-code twoslash lsp`},P={class:`language-ts`},F={class:`line`},I={style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},L={class:`line`},R={style:{"--shiki-light":`#59873A`,"--shiki-dark":`#80A665`}},z={class:`line`},B={style:{"--shiki-light":`#998418`,"--shiki-dark":`#B8A965`}},V={class:`line`},H={style:{"--shiki-light":`#998418`,"--shiki-dark":`#B8A965`},class:`highlighted-word`},U={style:{"--shiki-light":`#998418`,"--shiki-dark":`#B8A965`},class:`highlighted-word`},W={style:{"--shiki-light":`#998418`,"--shiki-dark":`#B8A965`}};function G(c,l,u,G,K,q){let J=t(`VPCopyButton`),Y=t(`VPIcon`),X=t(`FileTreeNode`),Z=t(`v-menu`),Q=t(`CodeTabs`),$=t(`LinkCard`);return n(),i(`div`,null,[l[132]||=o(`<h2 id="概述" tabindex="-1"><a class="header-anchor" href="#概述"><span>概述</span></a></h2><p><mark>Collections(集合)</mark> 是主题中用于组织和管理文档的核心概念。 每个集合指向源目录下的特定文件夹,将其中的所有 Markdown 文件作为一个逻辑单元进行管理。</p><p>通过灵活的集合配置,您可以轻松构建多种内容体系:</p><ul><li><strong>博客</strong> - 个人随笔与技术分享</li><li><strong>专栏</strong> - 专题系列文章</li><li><strong>使用手册</strong> - 产品使用文档</li><li><strong>笔记</strong> - 学习笔记与知识整理</li><li><strong>产品文档</strong> - 完整的项目文档</li><li><strong>知识库</strong> - 团队知识管理体系</li><li>更多...</li></ul><h2 id="创建集合" tabindex="-1"><a class="header-anchor" href="#创建集合"><span>创建集合</span></a></h2><p>一个普通的 VuePress 静态站点的文件结构大致如下:</p>`,6),s(`div`,d,[r(J,{text:`eJzT43o0ZcqjKQ1ApJBbqVucWZLKpQAEj6bMgYqm5CcXQ4WaUCT0ykpTC4pSi1FlYYYFuTq6+Lrq5aZAZWHiBYnJ2YnpqXpZxfl5AEu+NQw=`,encode:``,"aria-label":`复制`,"data-copied":`已复制`}),r(X,{expanded:``,type:`folder`,filename:`my-site`,level:0},{icon:e(()=>[r(Y,{provider:`iconify`,name:`vscode-icons:default-folder`})]),default:e(()=>[r(X,{expanded:``,type:`folder`,filename:`docs`,level:1},{icon:e(()=>[r(Y,{provider:`iconify`,name:`vscode-icons:folder-type-docs`})]),comment:e(()=>[...l[0]||=[a(`# 源目录`,-1)]]),default:e(()=>[r(X,{type:`folder`,filename:`.vuepress`,level:2},{icon:e(()=>[r(Y,{provider:`iconify`,name:`vscode-icons:default-folder`})]),default:e(()=>[r(X,{type:`file`,filename:`…`,level:3})]),_:1}),r(X,{type:`file`,filename:`…`,level:2}),r(X,{type:`file`,filename:`README.md`,level:2},{icon:e(()=>[r(Y,{provider:`iconify`,name:`flat-color-icons:info`})]),comment:e(()=>[...l[1]||=[a(`# 首页`,-1)]]),_:1})]),_:1}),r(X,{type:`file`,filename:`package.json`,level:1},{icon:e(()=>[r(Y,{provider:`iconify`,name:`vscode-icons:file-type-node`})]),_:1})]),_:1})]),l[133]||=s(`p`,null,[a(`当你想要添加一个用于 `),s(`strong`,null,`博客`),a(` 的集合:`)],-1),s(`div`,f,[s(`ul`,null,[s(`li`,null,[l[2]||=s(`p`,null,[s(`strong`,null,`创建 blog 目录`)],-1),s(`div`,p,[r(J,{text:`eJzT43o0ZcqjKQ1ApJCSn1zMpQAECKGknPx0sBBEeA5UuCC/uETXUC83BUkOpgUsZwSUAwDf5STL`,encode:``,"aria-label":`复制`,"data-copied":`已复制`}),r(X,{expanded:``,type:`folder`,filename:`docs`,level:0},{icon:e(()=>[r(Y,{provider:`iconify`,name:`vscode-icons:folder-type-docs`})]),default:e(()=>[r(X,{expanded:``,type:`folder`,filename:`blog`,level:1},{icon:e(()=>[r(Y,{provider:`iconify`,name:`vscode-icons:default-folder`})]),default:e(()=>[r(X,{type:`file`,filename:`post-1.md`,level:2},{icon:e(()=>[r(Y,{provider:`iconify`,name:`vscode-icons:file-type-markdown`})]),_:1}),r(X,{type:`file`,filename:`post-2.md`,level:2},{icon:e(()=>[r(Y,{provider:`iconify`,name:`vscode-icons:file-type-markdown`})]),_:1}),r(X,{type:`file`,filename:`…`,level:2})]),_:1}),r(X,{type:`file`,filename:`…`,level:1})]),_:1})])]),s(`li`,null,[l[128]||=s(`p`,null,[s(`strong`,null,[a(`在主题配置中添加类型为 `),s(`code`,null,`post`),a(` 的集合`)])],-1),l[129]||=s(`p`,null,[a(`将 `),s(`code`,null,`dir`),a(` 配置项指向 `),s(`code`,null,`blog`),a(` 目录`)],-1),r(Q,{id:`71`,data:[{id:`.vuepress/config.ts`},{id:`.vuepress/plume.config.ts`}],"tab-id":`config:`},{title0:e(({value:e,isActive:t})=>[r(Y,{provider:`iconify`,name:`vscode-icons:file-type-typescript`}),l[3]||=s(`span`,null,`.vuepress/config.ts`,-1)]),title1:e(({value:e,isActive:t})=>[r(Y,{provider:`iconify`,name:`vscode-icons:file-type-typescript`}),l[4]||=s(`span`,null,`.vuepress/plume.config.ts`,-1)]),tab0:e(({value:t,isActive:n})=>[s(`div`,m,[s(`pre`,h,[s(`code`,g,[s(`span`,_,[l[7]||=s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},`import`,-1),l[8]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` {`,-1),l[9]||=s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},` `,-1),s(`span`,v,[r(Z,{class:`twoslash-hover`,"popper-class":`shiki twoslash-floating vp-copy-ignore vp-code`,theme:`twoslash`},{popper:e(({})=>[...l[5]||=[s(`span`,{class:`twoslash-popup-container vp-copy-ignore`},[s(`code`,{class:`twoslash-popup-code`},[s(`span`,{style:{"--shiki-light":`#AB5959`,"--shiki-dark":`#CB7676`}},`const `),s(`span`,{style:{"--shiki-light":`#59873A`,"--shiki-dark":`#80A665`}},`defineUserConfig`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`: (`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`config`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`: `),s(`span`,{style:{"--shiki-light":`#2E8F82`,"--shiki-dark":`#5DA994`}},`UserConfig`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`) => `),s(`span`,{style:{"--shiki-light":`#2E8F82`,"--shiki-dark":`#5DA994`}},`UserConfig`)])],-1)]]),default:e(()=>[l[6]||=s(`span`,null,`defineUserConfig`,-1)]),_:1})]),l[10]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` }`,-1),l[11]||=s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},` from`,-1),l[12]||=s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},` '`,-1),l[13]||=s(`span`,{style:{"--shiki-light":`#B56959`,"--shiki-dark":`#C98A7D`}},`vuepress`,-1),l[14]||=s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`'`,-1)]),l[64]||=a(`
|
||
`,-1),s(`span`,y,[l[17]||=s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},`import`,-1),l[18]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` {`,-1),l[19]||=s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},` `,-1),s(`span`,b,[r(Z,{class:`twoslash-hover`,"popper-class":`shiki twoslash-floating vp-copy-ignore vp-code`,theme:`twoslash`},{popper:e(({})=>[...l[15]||=[s(`span`,{class:`twoslash-popup-container vp-copy-ignore`},[s(`code`,{class:`twoslash-popup-code`},[s(`span`,{style:{"--shiki-light":`#AB5959`,"--shiki-dark":`#CB7676`}},`function`),s(`span`,{style:{"--shiki-light":`#59873A`,"--shiki-dark":`#80A665`}},` plumeTheme`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`(`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`options`),s(`span`,{style:{"--shiki-light":`#AB5959`,"--shiki-dark":`#CB7676`}},`?`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`: `),s(`span`,{style:{"--shiki-light":`#2E8F82`,"--shiki-dark":`#5DA994`}},`ThemeOptions`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`):`),s(`span`,{style:{"--shiki-light":`#2E8F82`,"--shiki-dark":`#5DA994`}},` Theme`)]),s(`div`,{class:`twoslash-popup-docs vp-doc`,"vp-content":``},[s(`p`,null,`VuePress Theme Plume`),a(`
|
||
`),s(`p`,null,`VuePress 主题 Plume`)]),s(`div`,{class:`twoslash-popup-docs twoslash-popup-docs-tags vp-doc`,"vp-content":``},[s(`span`,{class:`twoslash-popup-docs-tag`},[s(`span`,{class:`twoslash-popup-docs-tag-name`},`@param`),s(`span`,{class:`twoslash-popup-docs-tag-value`},[s(`code`,null,`options`),a(` Theme options / 主题配置`)])]),s(`span`,{class:`twoslash-popup-docs-tag`},[s(`span`,{class:`twoslash-popup-docs-tag-name`},`@example`),s(`span`,{class:`twoslash-popup-docs-tag-value`},[s(`div`,{class:`language-ts`,"data-ext":`ts`,"data-title":`ts`,"data-highlighter":`shiki`,style:{"--shiki-light":`#393a34`,"--shiki-dark":`#dbd7caee`,"--shiki-light-bg":`#ffffff`,"--shiki-dark-bg":`#121212`}},[s(`pre`,{class:`shiki shiki-themes vitesse-light vitesse-dark`,style:{"--shiki-light":`#393a34`,"--shiki-dark":`#dbd7caee`,"--shiki-light-bg":`#ffffff`,"--shiki-dark-bg":`#121212`},tabindex:`0`},[s(`code`,null,[s(`span`,{class:`line`},[s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},`import`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` {`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},` defineUserConfig`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` }`),s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},` from`),s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},` '`),s(`span`,{style:{"--shiki-light":`#B56959`,"--shiki-dark":`#C98A7D`}},`vuepress`),s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`'`)]),a(`
|
||
`),s(`span`,{class:`line`},[s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},`import`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` {`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},` plumeTheme`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` }`),s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},` from`),s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},` '`),s(`span`,{style:{"--shiki-light":`#B56959`,"--shiki-dark":`#C98A7D`}},`vuepress-theme-plume`),s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`'`)]),a(`
|
||
`),s(`span`,{class:`line`}),a(`
|
||
`),s(`span`,{class:`line`},[s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},`export`),s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},` default`),s(`span`,{style:{"--shiki-light":`#59873A`,"--shiki-dark":`#80A665`}},` defineUserConfig`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`({`)]),a(`
|
||
`),s(`span`,{class:`line`},[s(`span`,{style:{"--shiki-light":`#998418`,"--shiki-dark":`#B8A965`}},` theme`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`: `),s(`span`,{style:{"--shiki-light":`#59873A`,"--shiki-dark":`#80A665`}},`plumeTheme`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`({`)]),a(`
|
||
`),s(`span`,{class:`line`},[s(`span`,{style:{"--shiki-light":`#A0ADA0`,"--shiki-dark":`#758575DD`}},` // ...options`)]),a(`
|
||
`),s(`span`,{class:`line`},[s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` })`)]),a(`
|
||
`),s(`span`,{class:`line`},[s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`})`)])])])])])])])],-1)]]),default:e(()=>[l[16]||=s(`span`,null,`plumeTheme`,-1)]),_:1})]),l[20]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` }`,-1),l[21]||=s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},` from`,-1),l[22]||=s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},` '`,-1),l[23]||=s(`span`,{style:{"--shiki-light":`#B56959`,"--shiki-dark":`#C98A7D`}},`vuepress-theme-plume`,-1),l[24]||=s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`'`,-1)]),l[65]||=a(`
|
||
`,-1),l[66]||=s(`span`,{class:`line`},null,-1),l[67]||=a(`
|
||
`,-1),s(`span`,x,[l[27]||=s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},`export`,-1),l[28]||=s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},` default`,-1),l[29]||=s(`span`,{style:{"--shiki-light":`#59873A`,"--shiki-dark":`#80A665`}},` `,-1),s(`span`,S,[r(Z,{class:`twoslash-hover`,"popper-class":`shiki twoslash-floating vp-copy-ignore vp-code`,theme:`twoslash`},{popper:e(({})=>[...l[25]||=[s(`span`,{class:`twoslash-popup-container vp-copy-ignore`},[s(`code`,{class:`twoslash-popup-code`},[s(`span`,{style:{"--shiki-light":`#AB5959`,"--shiki-dark":`#CB7676`}},`function`),s(`span`,{style:{"--shiki-light":`#59873A`,"--shiki-dark":`#80A665`}},` defineUserConfig`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`(`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`config`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`: `),s(`span`,{style:{"--shiki-light":`#2E8F82`,"--shiki-dark":`#5DA994`}},`UserConfig`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`):`),s(`span`,{style:{"--shiki-light":`#2E8F82`,"--shiki-dark":`#5DA994`}},` UserConfig`)])],-1)]]),default:e(()=>[l[26]||=s(`span`,null,`defineUserConfig`,-1)]),_:1})]),l[30]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`({`,-1)]),l[68]||=a(`
|
||
`,-1),s(`span`,C,[l[35]||=s(`span`,{style:{"--shiki-light":`#998418`,"--shiki-dark":`#B8A965`}},` `,-1),s(`span`,w,[r(Z,{class:`twoslash-hover`,"popper-class":`shiki twoslash-floating vp-copy-ignore vp-code`,theme:`twoslash`},{popper:e(({})=>[...l[31]||=[s(`span`,{class:`twoslash-popup-container vp-copy-ignore`},[s(`code`,{class:`twoslash-popup-code`},[s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`theme`),s(`span`,{style:{"--shiki-light":`#AB5959`,"--shiki-dark":`#CB7676`}},`?:`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},` Theme`),s(`span`,{style:{"--shiki-light":`#AB5959`,"--shiki-dark":`#CB7676`}},` |`),s(`span`,{style:{"--shiki-light":`#AB5959`,"--shiki-dark":`#CB7676`}},` undefined`)]),s(`div`,{class:`twoslash-popup-docs vp-doc`,"vp-content":``},[s(`p`,null,`Vuepress theme`)]),s(`div`,{class:`twoslash-popup-docs twoslash-popup-docs-tags vp-doc`,"vp-content":``},[s(`span`,{class:`twoslash-popup-docs-tag`},[s(`span`,{class:`twoslash-popup-docs-tag-name`},`@required`)])])],-1)]]),default:e(()=>[l[32]||=s(`span`,null,`theme`,-1)]),_:1})]),l[36]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`: `,-1),s(`span`,T,[r(Z,{class:`twoslash-hover`,"popper-class":`shiki twoslash-floating vp-copy-ignore vp-code`,theme:`twoslash`},{popper:e(({})=>[...l[33]||=[s(`span`,{class:`twoslash-popup-container vp-copy-ignore`},[s(`code`,{class:`twoslash-popup-code`},[s(`span`,{style:{"--shiki-light":`#AB5959`,"--shiki-dark":`#CB7676`}},`function`),s(`span`,{style:{"--shiki-light":`#59873A`,"--shiki-dark":`#80A665`}},` plumeTheme`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`(`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`options`),s(`span`,{style:{"--shiki-light":`#AB5959`,"--shiki-dark":`#CB7676`}},`?`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`: `),s(`span`,{style:{"--shiki-light":`#2E8F82`,"--shiki-dark":`#5DA994`}},`ThemeOptions`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`):`),s(`span`,{style:{"--shiki-light":`#2E8F82`,"--shiki-dark":`#5DA994`}},` Theme`)]),s(`div`,{class:`twoslash-popup-docs vp-doc`,"vp-content":``},[s(`p`,null,`VuePress Theme Plume`),a(`
|
||
`),s(`p`,null,`VuePress 主题 Plume`)]),s(`div`,{class:`twoslash-popup-docs twoslash-popup-docs-tags vp-doc`,"vp-content":``},[s(`span`,{class:`twoslash-popup-docs-tag`},[s(`span`,{class:`twoslash-popup-docs-tag-name`},`@param`),s(`span`,{class:`twoslash-popup-docs-tag-value`},[s(`code`,null,`options`),a(` Theme options / 主题配置`)])]),s(`span`,{class:`twoslash-popup-docs-tag`},[s(`span`,{class:`twoslash-popup-docs-tag-name`},`@example`),s(`span`,{class:`twoslash-popup-docs-tag-value`},[s(`div`,{class:`language-ts`,"data-ext":`ts`,"data-title":`ts`,"data-highlighter":`shiki`,style:{"--shiki-light":`#393a34`,"--shiki-dark":`#dbd7caee`,"--shiki-light-bg":`#ffffff`,"--shiki-dark-bg":`#121212`}},[s(`pre`,{class:`shiki shiki-themes vitesse-light vitesse-dark`,style:{"--shiki-light":`#393a34`,"--shiki-dark":`#dbd7caee`,"--shiki-light-bg":`#ffffff`,"--shiki-dark-bg":`#121212`},tabindex:`0`},[s(`code`,null,[s(`span`,{class:`line`},[s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},`import`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` {`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},` defineUserConfig`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` }`),s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},` from`),s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},` '`),s(`span`,{style:{"--shiki-light":`#B56959`,"--shiki-dark":`#C98A7D`}},`vuepress`),s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`'`)]),a(`
|
||
`),s(`span`,{class:`line`},[s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},`import`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` {`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},` plumeTheme`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` }`),s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},` from`),s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},` '`),s(`span`,{style:{"--shiki-light":`#B56959`,"--shiki-dark":`#C98A7D`}},`vuepress-theme-plume`),s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`'`)]),a(`
|
||
`),s(`span`,{class:`line`}),a(`
|
||
`),s(`span`,{class:`line`},[s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},`export`),s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},` default`),s(`span`,{style:{"--shiki-light":`#59873A`,"--shiki-dark":`#80A665`}},` defineUserConfig`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`({`)]),a(`
|
||
`),s(`span`,{class:`line`},[s(`span`,{style:{"--shiki-light":`#998418`,"--shiki-dark":`#B8A965`}},` theme`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`: `),s(`span`,{style:{"--shiki-light":`#59873A`,"--shiki-dark":`#80A665`}},`plumeTheme`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`({`)]),a(`
|
||
`),s(`span`,{class:`line`},[s(`span`,{style:{"--shiki-light":`#A0ADA0`,"--shiki-dark":`#758575DD`}},` // ...options`)]),a(`
|
||
`),s(`span`,{class:`line`},[s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` })`)]),a(`
|
||
`),s(`span`,{class:`line`},[s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`})`)])])])])])])])],-1)]]),default:e(()=>[l[34]||=s(`span`,null,`plumeTheme`,-1)]),_:1})]),l[37]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`({`,-1)]),l[69]||=a(`
|
||
`,-1),s(`span`,E,[l[40]||=s(`span`,{style:{"--shiki-light":`#998418`,"--shiki-dark":`#B8A965`}},` `,-1),s(`span`,D,[r(Z,{class:`twoslash-hover`,"popper-class":`shiki twoslash-floating vp-copy-ignore vp-code`,theme:`twoslash`},{popper:e(({})=>[...l[38]||=[s(`span`,{class:`twoslash-popup-container vp-copy-ignore`},[s(`code`,{class:`twoslash-popup-code`},[s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`ThemeLocale`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`.`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`collections`),s(`span`,{style:{"--shiki-light":`#AB5959`,"--shiki-dark":`#CB7676`}},`?:`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},` ThemeCollections`),s(`span`,{style:{"--shiki-light":`#AB5959`,"--shiki-dark":`#CB7676`}},` |`),s(`span`,{style:{"--shiki-light":`#AB5959`,"--shiki-dark":`#CB7676`}},` undefined`)]),s(`div`,{class:`twoslash-popup-docs vp-doc`,"vp-content":``},[s(`p`,null,`文章集合,当前支持 博客类型 或 文档类型`)])],-1)]]),default:e(()=>[l[39]||=s(`span`,null,`collections`,-1)]),_:1})]),l[41]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`: [`,-1)]),l[70]||=a(`
|
||
`,-1),s(`span`,O,[l[48]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` { `,-1),s(`span`,k,[r(Z,{class:`twoslash-hover`,"popper-class":`shiki twoslash-floating vp-copy-ignore vp-code`,theme:`twoslash`},{popper:e(({})=>[...l[42]||=[s(`span`,{class:`twoslash-popup-container vp-copy-ignore`},[s(`code`,{class:`twoslash-popup-code`},[s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`ThemePostCollection`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`.`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`type`),s(`span`,{style:{"--shiki-light":`#393A34`,"--shiki-dark":`#DBD7CAEE`}},`: `),s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`"`),s(`span`,{style:{"--shiki-light":`#B56959`,"--shiki-dark":`#C98A7D`}},`post`),s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`"`)]),s(`div`,{class:`twoslash-popup-docs vp-doc`,"vp-content":``},[s(`p`,null,`文档集合类型`),a(`
|
||
`),s(`ul`,null,[a(`
|
||
`),s(`li`,null,[s(`code`,null,`post`),a(`: 文章列表(可用于 博客、专栏等)`)]),a(`
|
||
`),s(`li`,null,[s(`code`,null,`doc`),a(`: 文档(可用于 笔记、知识库等)`)]),a(`
|
||
`)])])],-1)]]),default:e(()=>[l[43]||=s(`span`,null,`type`,-1)]),_:1})]),l[49]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`: `,-1),l[50]||=s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`'`,-1),l[51]||=s(`span`,{style:{"--shiki-light":`#B56959`,"--shiki-dark":`#C98A7D`}},`post`,-1),l[52]||=s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`'`,-1),l[53]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`, `,-1),s(`span`,A,[r(Z,{class:`twoslash-hover`,"popper-class":`shiki twoslash-floating vp-copy-ignore vp-code`,theme:`twoslash`},{popper:e(({})=>[...l[44]||=[s(`span`,{class:`twoslash-popup-container vp-copy-ignore`},[s(`code`,{class:`twoslash-popup-code`},[s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`ThemeBaseCollection`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`.`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`dir`),s(`span`,{style:{"--shiki-light":`#393A34`,"--shiki-dark":`#DBD7CAEE`}},`: `),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`string`)]),s(`div`,{class:`twoslash-popup-docs vp-doc`,"vp-content":``},[s(`p`,null,`文档集合目录,相对于源目录`)])],-1)]]),default:e(()=>[l[45]||=s(`span`,null,`dir`,-1)]),_:1})]),l[54]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`: `,-1),l[55]||=s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`'`,-1),l[56]||=s(`span`,{style:{"--shiki-light":`#B56959`,"--shiki-dark":`#C98A7D`}},`blog`,-1),l[57]||=s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`'`,-1),l[58]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`, `,-1),s(`span`,j,[r(Z,{class:`twoslash-hover`,"popper-class":`shiki twoslash-floating vp-copy-ignore vp-code`,theme:`twoslash`},{popper:e(({})=>[...l[46]||=[s(`span`,{class:`twoslash-popup-container vp-copy-ignore`},[s(`code`,{class:`twoslash-popup-code`},[s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`ThemeBaseCollection`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`.`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`title`),s(`span`,{style:{"--shiki-light":`#393A34`,"--shiki-dark":`#DBD7CAEE`}},`: `),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`string`)]),s(`div`,{class:`twoslash-popup-docs vp-doc`,"vp-content":``},[s(`p`,null,`文档集合标题`)])],-1)]]),default:e(()=>[l[47]||=s(`span`,null,`title`,-1)]),_:1})]),l[59]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`: `,-1),l[60]||=s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`'`,-1),l[61]||=s(`span`,{style:{"--shiki-light":`#B56959`,"--shiki-dark":`#C98A7D`}},`博客`,-1),l[62]||=s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`'`,-1),l[63]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` } `,-1)]),l[71]||=a(`
|
||
`,-1),l[72]||=s(`span`,{class:`line`},[s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` ]`)],-1),l[73]||=a(`
|
||
`,-1),l[74]||=s(`span`,{class:`line`},[s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` })`)],-1),l[75]||=a(`
|
||
`,-1),l[76]||=s(`span`,{class:`line`},[s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`})`)],-1)])])])]),tab1:e(({value:t,isActive:n})=>[s(`div`,M,[s(`pre`,N,[s(`code`,P,[s(`span`,F,[l[79]||=s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},`import`,-1),l[80]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` {`,-1),l[81]||=s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},` `,-1),s(`span`,I,[r(Z,{class:`twoslash-hover`,"popper-class":`shiki twoslash-floating vp-copy-ignore vp-code`,theme:`twoslash`},{popper:e(({})=>[...l[77]||=[s(`span`,{class:`twoslash-popup-container vp-copy-ignore`},[s(`code`,{class:`twoslash-popup-code`},[s(`span`,{style:{"--shiki-light":`#AB5959`,"--shiki-dark":`#CB7676`}},`function`),s(`span`,{style:{"--shiki-light":`#59873A`,"--shiki-dark":`#80A665`}},` defineThemeConfig`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`(`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`config`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`: `),s(`span`,{style:{"--shiki-light":`#2E8F82`,"--shiki-dark":`#5DA994`}},`ThemeConfig`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`):`),s(`span`,{style:{"--shiki-light":`#2E8F82`,"--shiki-dark":`#5DA994`}},` ThemeConfig`)]),s(`div`,{class:`twoslash-popup-docs vp-doc`,"vp-content":``},[s(`p`,null,[a(`Theme configuration helper function, used in separate `),s(`code`,null,`plume.config.ts`)]),a(`
|
||
`),s(`p`,null,[a(`主题配置,在单独的 `),s(`code`,null,`plume.config.ts`),a(` 中使用的类型帮助函数`)])])],-1)]]),default:e(()=>[l[78]||=s(`span`,null,`defineThemeConfig`,-1)]),_:1})]),l[82]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` }`,-1),l[83]||=s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},` from`,-1),l[84]||=s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},` '`,-1),l[85]||=s(`span`,{style:{"--shiki-light":`#B56959`,"--shiki-dark":`#C98A7D`}},`vuepress-theme-plume`,-1),l[86]||=s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`'`,-1)]),l[119]||=a(`
|
||
`,-1),l[120]||=s(`span`,{class:`line`},null,-1),l[121]||=a(`
|
||
`,-1),s(`span`,L,[l[89]||=s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},`export`,-1),l[90]||=s(`span`,{style:{"--shiki-light":`#1E754F`,"--shiki-dark":`#4D9375`}},` default`,-1),l[91]||=s(`span`,{style:{"--shiki-light":`#59873A`,"--shiki-dark":`#80A665`}},` `,-1),s(`span`,R,[r(Z,{class:`twoslash-hover`,"popper-class":`shiki twoslash-floating vp-copy-ignore vp-code`,theme:`twoslash`},{popper:e(({})=>[...l[87]||=[s(`span`,{class:`twoslash-popup-container vp-copy-ignore`},[s(`code`,{class:`twoslash-popup-code`},[s(`span`,{style:{"--shiki-light":`#AB5959`,"--shiki-dark":`#CB7676`}},`function`),s(`span`,{style:{"--shiki-light":`#59873A`,"--shiki-dark":`#80A665`}},` defineThemeConfig`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`(`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`config`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`: `),s(`span`,{style:{"--shiki-light":`#2E8F82`,"--shiki-dark":`#5DA994`}},`ThemeConfig`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`):`),s(`span`,{style:{"--shiki-light":`#2E8F82`,"--shiki-dark":`#5DA994`}},` ThemeConfig`)]),s(`div`,{class:`twoslash-popup-docs vp-doc`,"vp-content":``},[s(`p`,null,[a(`Theme configuration helper function, used in separate `),s(`code`,null,`plume.config.ts`)]),a(`
|
||
`),s(`p`,null,[a(`主题配置,在单独的 `),s(`code`,null,`plume.config.ts`),a(` 中使用的类型帮助函数`)])])],-1)]]),default:e(()=>[l[88]||=s(`span`,null,`defineThemeConfig`,-1)]),_:1})]),l[92]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`({`,-1)]),l[122]||=a(`
|
||
`,-1),s(`span`,z,[l[95]||=s(`span`,{style:{"--shiki-light":`#998418`,"--shiki-dark":`#B8A965`}},` `,-1),s(`span`,B,[r(Z,{class:`twoslash-hover`,"popper-class":`shiki twoslash-floating vp-copy-ignore vp-code`,theme:`twoslash`},{popper:e(({})=>[...l[93]||=[s(`span`,{class:`twoslash-popup-container vp-copy-ignore`},[s(`code`,{class:`twoslash-popup-code`},[s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`ThemeLocale`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`.`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`collections`),s(`span`,{style:{"--shiki-light":`#AB5959`,"--shiki-dark":`#CB7676`}},`?:`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},` ThemeCollections`),s(`span`,{style:{"--shiki-light":`#AB5959`,"--shiki-dark":`#CB7676`}},` |`),s(`span`,{style:{"--shiki-light":`#AB5959`,"--shiki-dark":`#CB7676`}},` undefined`)]),s(`div`,{class:`twoslash-popup-docs vp-doc`,"vp-content":``},[s(`p`,null,`文章集合,当前支持 博客类型 或 文档类型`)])],-1)]]),default:e(()=>[l[94]||=s(`span`,null,`collections`,-1)]),_:1})]),l[96]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`: [`,-1)]),l[123]||=a(`
|
||
`,-1),s(`span`,V,[l[103]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` { `,-1),s(`span`,H,[r(Z,{class:`twoslash-hover`,"popper-class":`shiki twoslash-floating vp-copy-ignore vp-code`,theme:`twoslash`},{popper:e(({})=>[...l[97]||=[s(`span`,{class:`twoslash-popup-container vp-copy-ignore`},[s(`code`,{class:`twoslash-popup-code`},[s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`ThemePostCollection`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`.`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`type`),s(`span`,{style:{"--shiki-light":`#393A34`,"--shiki-dark":`#DBD7CAEE`}},`: `),s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`"`),s(`span`,{style:{"--shiki-light":`#B56959`,"--shiki-dark":`#C98A7D`}},`post`),s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`"`)]),s(`div`,{class:`twoslash-popup-docs vp-doc`,"vp-content":``},[s(`p`,null,`文档集合类型`),a(`
|
||
`),s(`ul`,null,[a(`
|
||
`),s(`li`,null,[s(`code`,null,`post`),a(`: 文章列表(可用于 博客、专栏等)`)]),a(`
|
||
`),s(`li`,null,[s(`code`,null,`doc`),a(`: 文档(可用于 笔记、知识库等)`)]),a(`
|
||
`)])])],-1)]]),default:e(()=>[l[98]||=s(`span`,null,`type`,-1)]),_:1})]),l[104]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`: `,-1),l[105]||=s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`'`,-1),l[106]||=s(`span`,{style:{"--shiki-light":`#B56959`,"--shiki-dark":`#C98A7D`}},`post`,-1),l[107]||=s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`'`,-1),l[108]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`, `,-1),s(`span`,U,[r(Z,{class:`twoslash-hover`,"popper-class":`shiki twoslash-floating vp-copy-ignore vp-code`,theme:`twoslash`},{popper:e(({})=>[...l[99]||=[s(`span`,{class:`twoslash-popup-container vp-copy-ignore`},[s(`code`,{class:`twoslash-popup-code`},[s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`ThemeBaseCollection`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`.`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`dir`),s(`span`,{style:{"--shiki-light":`#393A34`,"--shiki-dark":`#DBD7CAEE`}},`: `),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`string`)]),s(`div`,{class:`twoslash-popup-docs vp-doc`,"vp-content":``},[s(`p`,null,`文档集合目录,相对于源目录`)])],-1)]]),default:e(()=>[l[100]||=s(`span`,null,`dir`,-1)]),_:1})]),l[109]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`: `,-1),l[110]||=s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`'`,-1),l[111]||=s(`span`,{style:{"--shiki-light":`#B56959`,"--shiki-dark":`#C98A7D`}},`blog`,-1),l[112]||=s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`'`,-1),l[113]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`, `,-1),s(`span`,W,[r(Z,{class:`twoslash-hover`,"popper-class":`shiki twoslash-floating vp-copy-ignore vp-code`,theme:`twoslash`},{popper:e(({})=>[...l[101]||=[s(`span`,{class:`twoslash-popup-container vp-copy-ignore`},[s(`code`,{class:`twoslash-popup-code`},[s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`ThemeBaseCollection`),s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`.`),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`title`),s(`span`,{style:{"--shiki-light":`#393A34`,"--shiki-dark":`#DBD7CAEE`}},`: `),s(`span`,{style:{"--shiki-light":`#B07D48`,"--shiki-dark":`#BD976A`}},`string`)]),s(`div`,{class:`twoslash-popup-docs vp-doc`,"vp-content":``},[s(`p`,null,`文档集合标题`)])],-1)]]),default:e(()=>[l[102]||=s(`span`,null,`title`,-1)]),_:1})]),l[114]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`: `,-1),l[115]||=s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`'`,-1),l[116]||=s(`span`,{style:{"--shiki-light":`#B56959`,"--shiki-dark":`#C98A7D`}},`博客`,-1),l[117]||=s(`span`,{style:{"--shiki-light":`#B5695977`,"--shiki-dark":`#C98A7D77`}},`'`,-1),l[118]||=s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` } `,-1)]),l[124]||=a(`
|
||
`,-1),l[125]||=s(`span`,{class:`line`},[s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},` ]`)],-1),l[126]||=a(`
|
||
`,-1),l[127]||=s(`span`,{class:`line`},[s(`span`,{style:{"--shiki-light":`#999999`,"--shiki-dark":`#666666`}},`})`)],-1)])])])]),_:1}),l[130]||=s(`p`,null,[s(`code`,null,`blog`),a(` 目录下的 Markdown 文章将被读取为文章列表,并自动生成列表页、分类页、标签页等页面。`)],-1)]),l[131]||=s(`li`,null,[s(`p`,null,[s(`strong`,null,`完成`)])],-1)])]),l[134]||=o(`<p>在这其中,需要注意的是:</p><ul><li><p><strong>dir 配置项</strong></p><p>集合配置中的 <code>dir</code> 指向源目录下的某个文件夹,该文件夹下的所有 markdown 文件都将归属于该集合。</p></li><li><p><strong>type 配置项</strong></p><p>集合配置中的 <code>type</code> 指定了集合的类型。</p><p>集合的类型决定了该集合下的文档将会提供哪些功能,当前主题支持的类型如下:</p><ul><li><code>post</code>:表示碎片化文章的集合,文章之间不存在关联关系或弱关联关系。</li><li><code>doc</code>: 表示结构化文章的集合,文章之间存在结构化的强关联关系,作为一个整体。</li></ul></li><li><p><strong>title 配置项</strong></p><p>集合配置中的 <code>title</code> 指定了集合的名称。</p><p>在主题中,<code>title</code> 用于页面的面包屑导航中。</p></li></ul><h2 id="集合类型" tabindex="-1"><a class="header-anchor" href="#集合类型"><span>集合类型</span></a></h2><p>集合的类型决定了该集合下的文档将会提供哪些功能。</p><h3 id="post-集合" tabindex="-1"><a class="header-anchor" href="#post-集合"><span>post 集合</span></a></h3><p>post 集合提供了以下的功能实现:</p><ul><li>文章列表页 - 文章置顶、文章封面图、文章摘要等。</li><li>文章分类页 - 根据目录结构自动生成分类。</li><li>文章标签页 - 根据页面 <code>frontmatter.tags</code> 生成标签。</li><li>文章归档页 - 根据页面 <code>frontmatter.createTime</code> 生成归档。</li></ul>`,7),r($,{title:`post 集合详细说明`,href:`./collection-post.md`,icon:`mdi:post-outline`}),l[135]||=s(`h3`,{id:`doc-集合`,tabindex:`-1`},[s(`a`,{class:`header-anchor`,href:`#doc-集合`},[s(`span`,null,`doc 集合`)])],-1),l[136]||=s(`p`,null,`doc 集合提供了以下的功能实现:`,-1),l[137]||=s(`ul`,null,[s(`li`,null,[s(`strong`,null,`侧边导航栏`),a(` - 提供清晰的文档结构导航`)]),s(`li`,null,[s(`strong`,null,`自动生成目录`),a(` - 基于文件结构智能生成侧边栏`)]),s(`li`,null,[s(`strong`,null,`多级嵌套支持`),a(` - 支持复杂的文档层次结构`)])],-1),r($,{title:`doc 集合详细说明`,href:`./collection-doc.md`,icon:`streamline-ultimate:sidebar-line-left`}),l[138]||=s(`h2`,{id:`集合配置`,tabindex:`-1`},[s(`a`,{class:`header-anchor`,href:`#集合配置`},[s(`span`,null,`集合配置`)])],-1),r($,{title:`集合配置`,href:`../../config/collections.md`})])}var K=c(u,[[`render`,G]]);export{l as _pageData,K as default}; |