diff --git a/src/plugins/dev.ts b/src/plugins/dev.ts index 7d532430..bbd6864d 100644 --- a/src/plugins/dev.ts +++ b/src/plugins/dev.ts @@ -155,9 +155,11 @@ export function DevPlugin(ctx: PWAPluginContext): Plugin { } return await fs.readFile(swDest, 'utf-8') } + + const key = normalizePath(`${options.base}${id.startsWith('/') ? id.slice(1) : id}`) - if (swDevOptions.workboxPaths.has(id)) - return await fs.readFile(swDevOptions.workboxPaths.get(id)!, 'utf-8') + if (swDevOptions.workboxPaths.has(key)) + return await fs.readFile(swDevOptions.workboxPaths.get(key)!, 'utf-8') } }, }