1 line
34 KiB
JavaScript
1 line
34 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{388:function(t,a,s){"use strict";s.r(a);var e=s(14),n=Object(e.a)({},(function(){var t=this,a=t._self._c;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("p",[t._v("主题的配置在"),a("code",[t._v(".vuepress/config.ts")]),t._v("文件的"),a("code",[t._v("themeConfig")]),t._v("字段中,是在原有配置的基础上做的新增和修改,配置示例请查看:"),a("a",{attrs:{href:"https://github.com/xugaoyi/vuepress-theme-vdoing/blob/master/docs/.vuepress/config.ts",target:"_blank",rel:"noopener noreferrer"}},[t._v("config.ts"),a("OutboundLink")],1),t._v("。")]),t._v(" "),a("p",[t._v("更多官方配置,请查看"),a("a",{attrs:{href:"https://vuepress.vuejs.org/zh/",target:"_blank",rel:"noopener noreferrer"}},[t._v("vuepress文档"),a("OutboundLink")],1),t._v("。")]),t._v(" "),a("h2",{attrs:{id:"是否打开分类、标签、归档"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#是否打开分类、标签、归档"}},[t._v("#")]),t._v(" 是否打开分类、标签、归档")]),t._v(" "),a("h3",{attrs:{id:"category"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#category"}},[t._v("#")]),t._v(" category")]),t._v(" "),a("ul",[a("li",[t._v("类型:"),a("code",[t._v("boolean")])]),t._v(" "),a("li",[t._v("默认:true")])]),t._v(" "),a("p",[t._v("是否打开分类功能。 如打开,会做的事情有:")]),t._v(" "),a("ol",[a("li",[t._v("自动生成的front matter包含分类字段")]),t._v(" "),a("li",[t._v("页面中显示与分类相关的信息和模块")]),t._v(" "),a("li",[t._v("自动生成分类页面(在@pages文件夹)")])]),t._v(" "),a("p",[t._v("如关闭,则反之。")]),t._v(" "),a("h3",{attrs:{id:"tag"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#tag"}},[t._v("#")]),t._v(" tag")]),t._v(" "),a("ul",[a("li",[t._v("类型:"),a("code",[t._v("boolean")])]),t._v(" "),a("li",[t._v("默认:true")])]),t._v(" "),a("p",[t._v("是否打开标签功能。 如打开,会做的事情有:")]),t._v(" "),a("ol",[a("li",[t._v("自动生成的front matter包含标签字段")]),t._v(" "),a("li",[t._v("页面中显示与标签相关的信息和模块")]),t._v(" "),a("li",[t._v("自动生成标签页面(在@pages文件夹)")])]),t._v(" "),a("p",[t._v("如关闭,则反之。")]),t._v(" "),a("h3",{attrs:{id:"archive"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#archive"}},[t._v("#")]),t._v(" archive")]),t._v(" "),a("ul",[a("li",[t._v("类型:"),a("code",[t._v("boolean")])]),t._v(" "),a("li",[t._v("默认:true")])]),t._v(" "),a("p",[t._v("是否打开归档功能。 如打开,会做的事情有:")]),t._v(" "),a("ol",[a("li",[t._v("自动生成归档页面(在@pages文件夹)")])]),t._v(" "),a("p",[t._v("如关闭,则反之。")]),t._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[t._v("提示")]),t._v(" "),a("p",[t._v("如果你仅仅是想使用这个主题来搭建知识库,并不想使用分类、标签、归档功能,就可以关闭它们。")])]),t._v(" "),a("h3",{attrs:{id:"使用分类页、标签页、归档页链接"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#使用分类页、标签页、归档页链接"}},[t._v("#")]),t._v(" 使用分类页、标签页、归档页链接")]),t._v(" "),a("p",[t._v("当你打开了分类、标签、归档功能,就可以在导航或其他地方添加分类页、标签页、归档页的链接:")]),t._v(" "),a("ul",[a("li",[t._v("分类页: "),a("code",[t._v("/categories/")])]),t._v(" "),a("li",[t._v("标签页: "),a("code",[t._v("/tags/")])]),t._v(" "),a("li",[t._v("归档页: "),a("code",[t._v("/archives/")])])]),t._v(" "),a("h2",{attrs:{id:"碎片化文章默认分类值"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#碎片化文章默认分类值"}},[t._v("#")]),t._v(" 碎片化文章默认分类值")]),t._v(" "),a("h3",{attrs:{id:"categorytext"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#categorytext"}},[t._v("#")]),t._v(" categoryText")]),t._v(" "),a("ul",[a("li",[t._v("类型:"),a("code",[t._v("string")])]),t._v(" "),a("li",[t._v("默认:'随笔'")])]),t._v(" "),a("p",[t._v("碎片化文章(_posts文件夹的文章)默认生成的分类值")]),t._v(" "),a("h2",{attrs:{id:"页面风格"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#页面风格"}},[t._v("#")]),t._v(" 页面风格")]),t._v(" "),a("h3",{attrs:{id:"pagestyle"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#pagestyle"}},[t._v("#")]),t._v(" pageStyle "),a("Badge",{attrs:{text:"v1.12.0 +"}})],1),t._v(" "),a("ul",[a("li",[t._v("类型:"),a("code",[t._v("string")])]),t._v(" "),a("li",[t._v("可选值:'card' | 'line' (line在未设置bodyBgImg时才生效)")]),t._v(" "),a("li",[t._v("默认:'card'")])]),t._v(" "),a("p",[t._v("页面风格,"),a("code",[t._v("card")]),t._v("时背景显示灰色衬托出卡片样式,"),a("code",[t._v("line")]),t._v("时背景显示纯色,并且部分模块带线条边框(未设置bodyBgImg时才生效)")]),t._v(" "),a("h3",{attrs:{id:"defaultmode"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#defaultmode"}},[t._v("#")]),t._v(" defaultMode "),a("Badge",{attrs:{text:"v1.12.3 +"}})],1),t._v(" "),a("ul",[a("li",[t._v("类型:"),a("code",[t._v("string")])]),t._v(" "),a("li",[t._v("可选值:'auto' | 'light' | 'dark' | 'read'")]),t._v(" "),a("li",[t._v("默认:'auto'")])]),t._v(" "),a("p",[t._v("默认外观模式,用户未在页面手动修改过模式时才生效,否则以用户设置的模式为准")]),t._v(" "),a("h2",{attrs:{id:"body背景大图"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#body背景大图"}},[t._v("#")]),t._v(" body背景大图")]),t._v(" "),a("h3",{attrs:{id:"bodybgimg"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#bodybgimg"}},[t._v("#")]),t._v(" bodyBgImg")]),t._v(" "),a("ul",[a("li",[t._v("类型:"),a("code",[t._v("string")]),t._v(" | "),a("code",[t._v("array")])]),t._v(" "),a("li",[t._v("默认:undefined")])]),t._v(" "),a("p",[t._v("body背景大图,单张图片使用String,多张图片使用Array, 多张图片时每隔 <bodyBgImgInterval> 秒换一张")]),t._v(" "),a("h3",{attrs:{id:"bodybgimgopacity"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#bodybgimgopacity"}},[t._v("#")]),t._v(" bodyBgImgOpacity "),a("Badge",{attrs:{text:"v1.4.0 +"}})],1),t._v(" "),a("ul",[a("li",[t._v("类型:"),a("code",[t._v("number")])]),t._v(" "),a("li",[t._v("默认:0.5")]),t._v(" "),a("li",[t._v("选值范围:0 ~ 1.0")])]),t._v(" "),a("p",[t._v("body背景图透明度")]),t._v(" "),a("h3",{attrs:{id:"bodybgimginterval"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#bodybgimginterval"}},[t._v("#")]),t._v(" bodyBgImgInterval "),a("Badge",{attrs:{text:"v1.12.0 +"}})],1),t._v(" "),a("ul",[a("li",[t._v("类型:"),a("code",[t._v("number")])]),t._v(" "),a("li",[t._v("默认:15")]),t._v(" "),a("li",[t._v("单位:s")])]),t._v(" "),a("p",[t._v("body有多张背景大图时的切换间隔")]),t._v(" "),a("h2",{attrs:{id:"文章标题前的图标"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#文章标题前的图标"}},[t._v("#")]),t._v(" 文章标题前的图标")]),t._v(" "),a("h3",{attrs:{id:"titlebadge"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#titlebadge"}},[t._v("#")]),t._v(" titleBadge")]),t._v(" "),a("ul",[a("li",[t._v("类型:"),a("code",[t._v("boolean")])]),t._v(" "),a("li",[t._v("默认:true")])]),t._v(" "),a("p",[t._v("是否打开文章标题图标")]),t._v(" "),a("h3",{attrs:{id:"titlebadgeicons"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#titlebadgeicons"}},[t._v("#")]),t._v(" titleBadgeIcons")]),t._v(" "),a("ul",[a("li",[t._v("类型:"),a("code",[t._v("array")])]),t._v(" "),a("li",[t._v("默认:内置图标")])]),t._v(" "),a("p",[t._v("文章标题图标的地址")]),t._v(" "),a("h2",{attrs:{id:"文章内容块的背景底纹"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#文章内容块的背景底纹"}},[t._v("#")]),t._v(" 文章内容块的背景底纹")]),t._v(" "),a("h3",{attrs:{id:"contentbgstyle"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#contentbgstyle"}},[t._v("#")]),t._v(" contentBgStyle "),a("Badge",{attrs:{text:"v1.4.0 +"}})],1),t._v(" "),a("ul",[a("li",[t._v("类型:"),a("code",[t._v("number")])]),t._v(" "),a("li",[t._v("默认:undefined")]),t._v(" "),a("li",[t._v("选值:1 => 方格 | 2 => 横线 | 3 => 竖线 | 4 => 左斜线 | 5 => 右斜线 | 6 => 点状")])]),t._v(" "),a("p",[t._v("文章内容块的背景底纹")]),t._v(" "),a("h2",{attrs:{id:"侧边栏"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#侧边栏"}},[t._v("#")]),t._v(" 侧边栏")]),t._v(" "),a("h3",{attrs:{id:"sidebar"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#sidebar"}},[t._v("#")]),t._v(" sidebar")]),t._v(" "),a("ul",[a("li",[t._v("类型:"),a("code",[t._v("srting")]),t._v(" | "),a("code",[t._v("object")]),t._v(" | "),a("code",[t._v("array")])]),t._v(" "),a("li",[t._v("在默认主题原有的配置上新增两项参数:\n"),a("ul",[a("li",[a("code",[t._v("'structuring'")]),t._v(" 自动生成结构化侧边栏")]),t._v(" "),a("li",[a("code",[t._v("{ mode: 'structuring', collapsable: Boolean}")]),t._v(" 自动生成结构化侧边栏,并设置侧边栏是否可折叠,默认true")])])])]),t._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[t._v("提示")]),t._v(" "),a("p",[t._v("如需构建结构化站点请把此配置设置为"),a("code",[t._v("structuring")]),t._v(" 或 "),a("code",[t._v("{ mode: 'structuring', collapsable: false}")])])]),t._v(" "),a("h3",{attrs:{id:"sidebaropen"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#sidebaropen"}},[t._v("#")]),t._v(" sidebarOpen")]),t._v(" "),a("ul",[a("li",[t._v("类型:"),a("code",[t._v("boolean")])]),t._v(" "),a("li",[t._v("默认:true")])]),t._v(" "),a("p",[t._v("初始状态下是否打开侧边栏")]),t._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[t._v("提示")]),t._v(" "),a("p",[t._v("在侧边栏关闭状态下,页面向下滚动时会隐藏顶部导航栏,让用户更专注于阅读。")])]),t._v(" "),a("h3",{attrs:{id:"对指定页面禁用侧边栏"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#对指定页面禁用侧边栏"}},[t._v("#")]),t._v(" 对指定页面禁用侧边栏")]),t._v(" "),a("p",[t._v("你可以通过 front matter 来禁用指定页面的侧边栏:")]),t._v(" "),a("div",{staticClass:"language-yaml extra-class"},[a("pre",{pre:!0,attrs:{class:"language-yaml"}},[a("code",[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("---")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("sidebar")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean important"}},[t._v("false")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("---")]),t._v("\n")])])]),a("h3",{attrs:{id:"碎片化文章的侧边栏"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#碎片化文章的侧边栏"}},[t._v("#")]),t._v(" 碎片化文章的侧边栏")]),t._v(" "),a("p",[t._v("在_posts文件夹的文章会自动在 front matter 添加 "),a("code",[t._v("sidebar: auto")])]),t._v(" "),a("div",{staticClass:"language-yaml extra-class"},[a("pre",{pre:!0,attrs:{class:"language-yaml"}},[a("code",[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("---")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("sidebar")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" auto\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("---")]),t._v("\n")])])]),a("h2",{attrs:{id:"最近更新栏"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#最近更新栏"}},[t._v("#")]),t._v(" 最近更新栏")]),t._v(" "),a("h3",{attrs:{id:"updatebar"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#updatebar"}},[t._v("#")]),t._v(" updateBar")]),t._v(" "),a("ul",[a("li",[t._v("类型:"),a("code",[t._v("object")])]),t._v(" "),a("li",[t._v("默认:"),a("code",[t._v("{showToArticle: true, moreArticle: '/archives/'}")]),t._v(" "),a("ul",[a("li",[t._v("showToArticle 显示到文章页底部,默认true")]),t._v(" "),a("li",[t._v("moreArticle “更多文章”跳转的页面,默认'/archives/'")])])])]),t._v(" "),a("p",[t._v("最近更新栏,显示于文章页底部和简约版首页文章列表")]),t._v(" "),a("h3",{attrs:{id:"非文章页的设置"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#非文章页的设置"}},[t._v("#")]),t._v(" 非文章页的设置")]),t._v(" "),a("p",[t._v("对于非文章页,如目录页、关于、友情链接等自定义页面,最好在front matter设置"),a("code",[t._v("article: false")]),t._v(",设置之后这个页面将被认定为非文章页,不显示面包屑和作者、时间,不显示最近更新栏,不会参与到最近更新文章的数据计算中。")]),t._v(" "),a("div",{staticClass:"language-yaml extra-class"},[a("pre",{pre:!0,attrs:{class:"language-yaml"}},[a("code",[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("---")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("article")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean important"}},[t._v("false")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("---")]),t._v("\n")])])]),a("h2",{attrs:{id:"右侧文章大纲栏"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#右侧文章大纲栏"}},[t._v("#")]),t._v(" 右侧文章大纲栏")]),t._v(" "),a("h3",{attrs:{id:"rightmenubar"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#rightmenubar"}},[t._v("#")]),t._v(" rightMenuBar "),a("Badge",{attrs:{text:"v1.6.3 +"}})],1),t._v(" "),a("ul",[a("li",[t._v("类型:"),a("code",[t._v("boolean")])]),t._v(" "),a("li",[t._v("默认:true")])]),t._v(" "),a("p",[t._v("是否显示右侧文章大纲栏。设置为"),a("code",[t._v("false")]),t._v("或屏宽小于"),a("code",[t._v("1300px")]),t._v("时,文章大纲将与左侧侧边栏混合在一起。\n(注:在屏宽小于"),a("code",[t._v("1300px")]),t._v("下无论如何都不显示右侧文章大纲栏。)")]),t._v(" "),a("h2",{attrs:{id:"快捷翻页按钮"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#快捷翻页按钮"}},[t._v("#")]),t._v(" 快捷翻页按钮")]),t._v(" "),a("h3",{attrs:{id:"pagebutton"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#pagebutton"}},[t._v("#")]),t._v(" pageButton "),a("Badge",{attrs:{text:"v1.4.3 +"}})],1),t._v(" "),a("ul",[a("li",[t._v("类型:"),a("code",[t._v("boolean")])]),t._v(" "),a("li",[t._v("默认:true")])]),t._v(" "),a("p",[t._v("是否显示快捷翻页按钮 (此按钮是文章页左右两边的箭头按钮,小屏中不会显示。)")]),t._v(" "),a("h2",{attrs:{id:"文章作者信息"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#文章作者信息"}},[t._v("#")]),t._v(" 文章作者信息")]),t._v(" "),a("h3",{attrs:{id:"author"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#author"}},[t._v("#")]),t._v(" author")]),t._v(" "),a("ul",[a("li",[t._v("类型:"),a("code",[t._v("string")]),t._v(" | "),a("code",[t._v("{name: String, link: String}")])]),t._v(" "),a("li",[t._v("默认:undefined")]),t._v(" "),a("li",[t._v("属性:\n"),a("ul",[a("li",[t._v("name 作者名称")]),t._v(" "),a("li",[t._v("link 作者链接")])])])]),t._v(" "),a("p",[t._v("文章默认的作者信息")]),t._v(" "),a("h3",{attrs:{id:"指定的文章作者信息"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#指定的文章作者信息"}},[t._v("#")]),t._v(" 指定的文章作者信息")]),t._v(" "),a("p",[t._v("你也可以在指定的文章front matter设置作者信息,优先级比默认作者信息高,示例:")]),t._v(" "),a("div",{staticClass:"language-yaml extra-class"},[a("pre",{pre:!0,attrs:{class:"language-yaml"}},[a("code",[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("---")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("author")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("name")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" 作者名\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("link")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" https"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("//xxx.com\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("---")]),t._v("\n 或\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("---")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("author")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" 作者名\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("---")]),t._v("\n")])])]),a("h2",{attrs:{id:"博主信息"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#博主信息"}},[t._v("#")]),t._v(" 博主信息")]),t._v(" "),a("h3",{attrs:{id:"blogger"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#blogger"}},[t._v("#")]),t._v(" blogger")]),t._v(" "),a("ul",[a("li",[t._v("参数和类型:"),a("code",[t._v("{avatar: String, name: String, slogan: String}")])]),t._v(" "),a("li",[t._v("默认:undefined\n"),a("ul",[a("li",[t._v("avatar 头像,必需")]),t._v(" "),a("li",[t._v("name 博主名称,必需")]),t._v(" "),a("li",[t._v("slogan 标语,可选")])])])]),t._v(" "),a("p",[t._v("博主信息显示于首页博主信息栏")]),t._v(" "),a("h2",{attrs:{id:"社交图标"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#社交图标"}},[t._v("#")]),t._v(" 社交图标")]),t._v(" "),a("h3",{attrs:{id:"social"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#social"}},[t._v("#")]),t._v(" social")]),t._v(" "),a("ul",[a("li",[t._v("参数和类型:"),a("code",[t._v("{iconfontCssFile: String, icons: [{iconClass: String, title: String, link: String}]}")])]),t._v(" "),a("li",[t._v("默认:undefined\n"),a("ul",[a("li",[t._v("iconfontCssFile 可选,阿里图标库(或其他)的在线css字体图标文件地址,对于主题没有的图标可自由添加")]),t._v(" "),a("li",[t._v("icons 图标列表,数量自由\n"),a("ul",[a("li",[t._v("iconClass 图标的Class名称")]),t._v(" "),a("li",[t._v("title 图标的title")]),t._v(" "),a("li",[t._v("link 图标的跳转链接")])])])])])]),t._v(" "),a("p",[t._v("社交图标显示于博主信息栏和页脚栏")]),t._v(" "),a("h3",{attrs:{id:"主题内置的社交图标"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#主题内置的社交图标"}},[t._v("#")]),t._v(" 主题内置的社交图标 "),a("Badge",{attrs:{text:"v1.2.2+, 部分v1.7.2+"}})],1),t._v(" "),a("table",{staticClass:"icons-table"},[a("tbody",[a("tr",[a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-weixin"}),t._v(" "),a("p",{staticClass:"name"},[t._v("微信")]),t._v(" "),a("p",[t._v("icon-weixin")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-QQ"}),t._v(" "),a("p",{staticClass:"name"},[t._v("QQ")]),t._v(" "),a("p",[t._v("icon-QQ")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-youjian"}),t._v(" "),a("p",{staticClass:"name"},[t._v("邮件")]),t._v(" "),a("p",[t._v("icon-youjian")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-npm"}),t._v(" "),a("p",{staticClass:"name"},[t._v("npm")]),t._v(" "),a("p",[t._v("icon-npm")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-github"}),t._v(" "),a("p",{staticClass:"name"},[t._v("github")]),t._v(" "),a("p",[t._v("icon-github")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-gitee"}),t._v(" "),a("p",{staticClass:"name"},[t._v("gitee")]),t._v(" "),a("p",[t._v("icon-gitee")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-weibo"}),t._v(" "),a("p",{staticClass:"name"},[t._v("微博")]),t._v(" "),a("p",[t._v("icon-weibo")])])]),a("tr"),t._v(" "),a("tr",[a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-zhihu"}),t._v(" "),a("p",{staticClass:"name"},[t._v("知乎")]),t._v(" "),a("p",[t._v("icon-zhihu")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-yuque"}),t._v(" "),a("p",{staticClass:"name"},[t._v("语雀")]),t._v(" "),a("p",[t._v("icon-yuque")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-douban"}),t._v(" "),a("p",{staticClass:"name"},[t._v("豆瓣")]),t._v(" "),a("p",[t._v("icon-douban")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-juejin"}),t._v(" "),a("p",{staticClass:"name"},[t._v("掘金")]),t._v(" "),a("p",[t._v("icon-juejin")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-jianshu"}),t._v(" "),a("p",{staticClass:"name"},[t._v("简书")]),t._v(" "),a("p",[t._v("icon-jianshu")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-sf"}),t._v(" "),a("p",{staticClass:"name"},[t._v("思否")]),t._v(" "),a("p",[t._v("icon-sf")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-bokeyuan"}),t._v(" "),a("p",{staticClass:"name"},[t._v("博客园")]),t._v(" "),a("p",[t._v("icon-bokeyuan")])])]),a("tr"),t._v(" "),a("tr",[a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-csdn"}),t._v(" "),a("p",{staticClass:"name"},[t._v("CSDN")]),t._v(" "),a("p",[t._v("icon-csdn")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-v2ex"}),t._v(" "),a("p",{staticClass:"name"},[t._v("v2ex")]),t._v(" "),a("p",[t._v("icon-v2ex")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-douyin"}),t._v(" "),a("p",{staticClass:"name"},[t._v("抖音")]),t._v(" "),a("p",[t._v("icon-douyin")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-bilibili"}),t._v(" "),a("p",{staticClass:"name"},[t._v("哔哩哔哩")]),t._v(" "),a("p",[t._v("icon-bilibili")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-youtube"}),t._v(" "),a("p",{staticClass:"name"},[t._v("youtube")]),t._v(" "),a("p",[t._v("icon-youtube")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-facebook"}),t._v(" "),a("p",{staticClass:"name"},[t._v("facebook")]),t._v(" "),a("p",[t._v("icon-facebook")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-twitter"}),t._v(" "),a("p",{staticClass:"name"},[t._v("twitter")]),t._v(" "),a("p",[t._v("icon-twitter")])])]),a("tr"),t._v(" "),a("tr",[a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-telegram"}),t._v(" "),a("p",{staticClass:"name"},[t._v("telegram")]),t._v(" "),a("p",[t._v("icon-telegram")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-rss"}),t._v(" "),a("p",{staticClass:"name"},[t._v("RSS")]),t._v(" "),a("p",[t._v("icon-rss")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-erji"}),t._v(" "),a("p",{staticClass:"name"},[t._v("耳机")]),t._v(" "),a("p",[t._v("icon-erji")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-mao"}),t._v(" "),a("p",{staticClass:"name"},[t._v("猫咪")]),t._v(" "),a("p",[t._v("icon-mao")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-shuben"}),t._v(" "),a("p",{staticClass:"name"},[t._v("书本")]),t._v(" "),a("p",[t._v("icon-shuben")])]),t._v(" "),a("td",{attrs:{align:"center",valign:"middle"}},[a("span",{staticClass:"iconfont icon-xiangce"}),t._v(" "),a("p",{staticClass:"name"},[t._v("相册")]),t._v(" "),a("p",[t._v("icon-xiangce")])])])])]),t._v(" "),a("style",[t._v("\n .icons-table{\n opacity: 0.8;\n }\n .icons-table td{\n padding: 1em;\n }\n .icons-table span::before{\n font-size: 26px;\n }\n .icons-table p.name{\n margin-top: 18px;\n font-size: 14px;\n }\n .icons-table p{\n margin: 10px 0 0 0;\n font-size: 15px;\n line-height: 15px;\n }\n")]),t._v(" "),a("h2",{attrs:{id:"扩展自动生成front-matter"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#扩展自动生成front-matter"}},[t._v("#")]),t._v(" 扩展自动生成front matter")]),t._v(" "),a("h3",{attrs:{id:"extendfrontmatter"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#extendfrontmatter"}},[t._v("#")]),t._v(" extendFrontmatter "),a("Badge",{attrs:{text:"v1.11.0 +"}})],1),t._v(" "),a("ul",[a("li",[t._v("类型:"),a("code",[t._v("Object")])]),t._v(" "),a("li",[t._v("默认:undefined")])]),t._v(" "),a("p",[t._v("当"),a("code",[t._v(".md")]),t._v("文件的front matter不存在extendFrontmatter内相应的字段时,将在运行开发服务"),a("code",[t._v("dev")]),t._v("或打包"),a("code",[t._v("build")]),t._v("时自动添加,但不会覆盖已有的数据。")]),t._v(" "),a("p",[a("strong",[t._v("例子:")])]),t._v(" "),a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[a("span",{pre:!0,attrs:{class:"token literal-property property"}},[t._v("extendFrontmatter")]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token literal-property property"}},[t._v("author")]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token literal-property property"}},[t._v("name")]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'xugaoyi'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token literal-property property"}},[t._v("link")]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'https://github.com/xugaoyi'")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token literal-property property"}},[t._v("titleTag")]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("''")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])])]),a("p",[t._v("生成到front matter:")]),t._v(" "),a("div",{staticClass:"language-yaml extra-class"},[a("pre",{pre:!0,attrs:{class:"language-yaml"}},[a("code",[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("---")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("author")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("name")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" xugaoyi\n "),a("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("link")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" https"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("//github.com/xugaoyi\n"),a("span",{pre:!0,attrs:{class:"token key atrule"}},[t._v("titleTag")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("---")]),t._v("\n")])])]),a("h2",{attrs:{id:"页脚版权栏"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#页脚版权栏"}},[t._v("#")]),t._v(" 页脚版权栏")]),t._v(" "),a("h3",{attrs:{id:"footer"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#footer"}},[t._v("#")]),t._v(" footer")]),t._v(" "),a("ul",[a("li",[t._v("参数和类型:"),a("code",[t._v("{createYear: Number | String, copyrightInfo: String}")])]),t._v(" "),a("li",[t._v("默认:undefined\n"),a("ul",[a("li",[t._v("createYear 博客创建的年份")]),t._v(" "),a("li",[t._v("copyrightInfo 可以配置包括版权信息、备案信息在内的所有信息,支持a标签")])])])]),t._v(" "),a("p",[t._v("页脚版权栏信息,原默认主题在首页的front matter中的"),a("code",[t._v("footer")]),t._v("配置项已弃用。")]),t._v(" "),a("h2",{attrs:{id:"自定义html模块"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#自定义html模块"}},[t._v("#")]),t._v(" 自定义html模块")]),t._v(" "),a("blockquote",[a("p",[t._v("可用于插入广告模块")])]),t._v(" "),a("h3",{attrs:{id:"htmlmodules"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#htmlmodules"}},[t._v("#")]),t._v(" htmlModules "),a("Badge",{attrs:{text:"v1.7.0 +"}})],1),t._v(" "),a("ul",[a("li",[a("p",[t._v("类型:"),a("code",[t._v("object")])])]),t._v(" "),a("li",[a("p",[t._v("默认:undefined")])]),t._v(" "),a("li",[a("p",[t._v("属性:")]),t._v(" "),a("ul",[a("li",[a("code",[t._v("homeSidebarB")]),t._v(" 首页侧边栏底部")]),t._v(" "),a("li",[a("code",[t._v("sidebarT")]),t._v(" 所有左侧边栏顶部")]),t._v(" "),a("li",[a("code",[t._v("sidebarB")]),t._v(" 所有左侧边栏底部")]),t._v(" "),a("li",[a("code",[t._v("pageT")]),t._v(" 页面顶部")]),t._v(" "),a("li",[a("code",[t._v("pageB")]),t._v(" 页面底部")]),t._v(" "),a("li",[a("code",[t._v("pageTshowMode")]),t._v(" 页面顶部的显示方式\n"),a("ul",[a("li",[a("code",[t._v("未配置")]),t._v(" 默认所有页面显示")]),t._v(" "),a("li",[a("code",[t._v("'article'")]),t._v(" 仅文章页①显示")]),t._v(" "),a("li",[a("code",[t._v("'custom'")]),t._v(" 仅自定义页①显示")])])]),t._v(" "),a("li",[a("code",[t._v("pageBshowMode")]),t._v(" 页面底部的显示方式\n"),a("ul",[a("li",[a("code",[t._v("未配置")]),t._v(" 默认全局显示")]),t._v(" "),a("li",[a("code",[t._v("'article'")]),t._v(" 仅文章页①显示")]),t._v(" "),a("li",[a("code",[t._v("'custom'")]),t._v(" 仅自定义页①显示")])])]),t._v(" "),a("li",[a("code",[t._v("windowLB")]),t._v(" 全局窗口左下角②")]),t._v(" "),a("li",[a("code",[t._v("windowRB")]),t._v(" 全局窗口右下角②")])]),t._v(" "),a("br"),t._v(" "),a("blockquote",[a("p",[t._v("①注:在.md文件front matter配置"),a("code",[t._v("article: false")]),t._v("的页面是自定义页,未配置的默认是文章页(首页除外)。")]),t._v(" "),a("p",[t._v("②注:windowLB 和 windowRB:1.展示区块最大宽高200px*400px。2.请给自定义元素定一个不超过200px*400px的宽高。3.在屏幕宽度小于960px时无论如何都不会显示。")])])]),t._v(" "),a("li",[a("p",[t._v("格式:")])])]),t._v(" "),a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[a("span",{pre:!0,attrs:{class:"token literal-property property"}},[t._v("htmlModules")]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token literal-property property"}},[t._v("homeSidebarB")]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" htmlString"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token literal-property property"}},[t._v("sidebarT")]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" htmlString"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token literal-property property"}},[t._v("sidebarB")]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" htmlString"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token literal-property property"}},[t._v("pageT")]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" htmlString"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token literal-property property"}},[t._v("pageB")]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" htmlString"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token literal-property property"}},[t._v("pageTshowMode")]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'article'")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("|")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'custom'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token literal-property property"}},[t._v("pageBshowMode")]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'article'")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("|")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'custom'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token literal-property property"}},[t._v("windowLB")]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" htmlString"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token literal-property property"}},[t._v("windowRB")]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" htmlString"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])])])])}),[],!1,null,null,null);a.default=n.exports}}]); |