From 9c0b61e3e22754fb1de9ab43ecb049791822eb2e Mon Sep 17 00:00:00 2001 From: Darkside73 Date: Thu, 16 Nov 2017 11:55:42 +0200 Subject: [PATCH] feat: add option to register third-party sw (#12) --- packages/workbox/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/workbox/index.js b/packages/workbox/index.js index 594ac2b1..0853c5ad 100755 --- a/packages/workbox/index.js +++ b/packages/workbox/index.js @@ -62,11 +62,12 @@ module.exports = function nuxtWorkbox (options) { }) // Register runtime plugin + const swURL = `${routerBase}/${options.swURL || swFileName}` this.addPlugin({ src: path.resolve(__dirname, 'plugin.js'), ssr: false, options: { - swURL: fixUrl(`${routerBase}/${swFileName}`), + swURL: fixUrl(swURL), swScope: fixUrl(`${routerBase}/`) } })