modifyURLPrefix
First added
Workbox
About
An object mapping string prefixes to replacement string values. This can be used to, e.g., remove or add a path prefix from a manifest entry if your web hosting setup doesn’t match your local filesystem setup. As an alternative with more flexibility, you can use the manifestTransforms
option and provide a function that modifies the entries in the manifest using whatever logic you provide.
Usage
await injectManifest({
swSrc: "app/sw.ts",
swDest: "dist/sw.js",
globDirectory: "dist/static",
modifyURLPrefix: {
// hi-mom/index.GdhNyhN1.js -> index.GdhNyhN1.js
"hi-mom/": "",
},
});