我正在尝试创建一个AdditionalPage并将其添加到导航栏中。
我找不到如何让它发生:
这是我的插件:
async additionalPages() {
...
errorsPages.push({
path: '/errors',
content: '## Errors',
frontmatter: {
sidebar: true,
},
})
return errorsPages当我只这样做的时候,当然不存在sidebar。这是因为我没有在导航栏中添加/errors页面。
当我尝试在sidebar选项中将其添加到config.js中时:
'sidebar': {
'/references/': [
{
title: '? API References',
path: '/references/',
collapsable: false,
children: [
'/references/indexes',
'/references/keys',
{
title: 'Errors',
path: '/errors/',
collapsable: false,
},
]
}
]
}那么构建就失败了。
你知道如何在我的侧边栏中添加我的附加页面吗?
发布于 2020-07-08 01:44:08
要在侧边栏中添加组,请尝试以下代码:
sidebar: {
'/guide/': [
{
title: 'Group Guide',
children: ['', 'introduction-guide', 'details-guide'],
},
],
'/api/': [
{
title: 'Group API',
children: ['', 'introduction-api', 'details-api'],
},
],
},introduction-guide和details-guide是存在于guide目录中的文件。
introduction-api和details-api是存在于api目录中的文件。
有关更多细节,请访问:https://vuepress.vuejs.org/theme/default-theme-config.html#sidebar-groups
https://stackoverflow.com/questions/62679242
复制相似问题