问题描述
我正在尝试将默认的 docs
路径重命名为 home
,以便所有“文档”文件都可以在 home/doc1
等主目录下找到。因此,我遵循了本指南:https://docusaurus.io/docs/docs-multi-instance 并像这样更改了我的 docusaurus.config.js
文件:
module.exports = {
title: 'Neuro Guide',tagline: 'The tagline of my site',url: 'https://neuro-guide.vercel.app',baseUrl: '/',favicon: 'img/favicon.ico',organizationName: 'aakhilv',// Usually your GitHub org/user name.
projectName: 'neuro-guide',// Usually your repo name.
themeConfig: {
navbar: {
title: 'Neuro Guide',logo: {
alt: 'logo',src: 'img/logo.svg',},links: [{
to: 'home/doc1',activeBasePath: 'home',label: 'Home',position: 'left',],footer: {
style: 'dark',copyright: `© ${new Date().getFullYear()} aakhilv`,plugins: [
[
'@docusaurus/plugin-content-docs',{
id: 'home',path: 'home',routeBasePath: 'home',docs: {
sidebarPath: require.resolve('./sidebars.js'),theme: {
customCss: require.resolve('./src/css/custom.css'),};
但是,我不断收到此错误:
有人知道我该如何解决吗?
解决方法
我认为错误是因为您至少需要激活一个主题。如果您使用经典预设 (https://docusaurus.io/docs/presets#docusauruspreset-classic),那么您只需要设置此配置:
presets: [
[
'@docusaurus/preset-classic',{
docs: {
path: 'home',routeBasePath: 'home',},],