diff --git a/packages/@vuepress/plugin-pwa/lib/enhanceAppFile.js b/packages/@vuepress/plugin-pwa/lib/enhanceAppFile.js index 3054f3d161..d9c365d6e9 100644 --- a/packages/@vuepress/plugin-pwa/lib/enhanceAppFile.js +++ b/packages/@vuepress/plugin-pwa/lib/enhanceAppFile.js @@ -16,6 +16,7 @@ export default ({ router, isServer }) => { && !isServer && SW_ENABLED) { register(`${SW_BASE_URL}service-worker.js`, { + registrationOptions: { scope: `./${SW_BASE_URL}` }, ready () { console.log('[vuepress:sw] Service worker is active.') event.$emit('sw-ready')