swUrl
First added
8.2.0
About
The URL to the service worker.
Why?
Serwist, by providing the option swDest
, made itself unable to determine the URL to the service worker. As a result, it assumes that this URL is â/sw.jsâ. However, sometimes you might want something else, providing purpose for this option.
Usage
export default defineConfig({
plugins: [
// Other plugins...
serwist({
swUrl: "/weird-sw.js",
swSrc: "src/sw.ts",
swDest: "weird-sw.js",
globDirectory: "dist",
injectionPoint: "self.__SW_MANIFEST",
rollupFormat: "iife",
}),
],
});