diff --git a/packages/@vuepress/core/lib/client/app.js b/packages/@vuepress/core/lib/client/app.js index 236e1f763d..b29717a93b 100644 --- a/packages/@vuepress/core/lib/client/app.js +++ b/packages/@vuepress/core/lib/client/app.js @@ -61,7 +61,7 @@ Vue.prototype.$withBase = function (path) { } export function createApp (isServer) { - const routerBase = typeof window !== 'undefined' + const routerBase = typeof window !== 'undefined' && window.__VUEPRESS_ROUTER_BASE__ ? window.__VUEPRESS_ROUTER_BASE__ : (siteData.routerBase || siteData.base)