From 96cc3dbc88f0c16a77994822cf3ea3a2a673ee54 Mon Sep 17 00:00:00 2001 From: Endi Date: Sun, 28 Apr 2019 23:11:17 +0700 Subject: [PATCH] fix(v2): don't render docs baseUrl because its empty (#1407) --- packages/docusaurus/lib/server/load/routes.js | 4 +++- packages/docusaurus/test/load/routes.test.js | 4 ---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/packages/docusaurus/lib/server/load/routes.js b/packages/docusaurus/lib/server/load/routes.js index 6622d58e1a..8175f8a3e7 100644 --- a/packages/docusaurus/lib/server/load/routes.js +++ b/packages/docusaurus/lib/server/load/routes.js @@ -43,7 +43,9 @@ async function loadRoutes(pluginsRouteConfigs) { exact, } = routeConfig; - addRoutesPath(routePath); + if (!routes) { + addRoutesPath(routePath); + } // Given an input (object or string), get the import path str const getModulePath = target => { diff --git a/packages/docusaurus/test/load/routes.test.js b/packages/docusaurus/test/load/routes.test.js index 7f8a51f7a6..1a449f21e6 100644 --- a/packages/docusaurus/test/load/routes.test.js +++ b/packages/docusaurus/test/load/routes.test.js @@ -14,7 +14,6 @@ describe('loadRoutes', () => { expect(routesPaths.sort()).toMatchInlineSnapshot(` Array [ "/", - "/docs", "/docs/endiliey/permalink", "/docs/foo/bar", "/docs/foo/baz", @@ -30,7 +29,6 @@ Array [ expect(routesPaths.sort()).toMatchInlineSnapshot(` Array [ "/", - "/docs", "/docs/1.0.0/foo/bar", "/docs/1.0.0/foo/baz", "/docs/1.0.0/hello", @@ -52,7 +50,6 @@ Array [ expect(routesPaths.sort()).toMatchInlineSnapshot(` Array [ "/", - "/docs", "/docs/en/1.0.0/foo/bar", "/docs/en/1.0.0/foo/baz", "/docs/en/1.0.0/hello", @@ -87,7 +84,6 @@ Array [ expect(routesPaths.sort()).toMatchInlineSnapshot(` Array [ "/", - "/docs", "/docs/en/endiliey/permalink", "/docs/en/foo/bar", "/docs/en/foo/baz",