Modern ServiceWorker loader for Webpack.
npm i -D service-worker-loader
# or
yarn add -D service-worker-loaderimport registerServiceWorker, {
ServiceWorkerNoSupportError
} from 'service-worker-loader!./sw';
registerServiceWorker({ scope: '/' }).then((registration) => {
console.log('Success!');
console.log(registration);
}).catch((err) => {
if (err instanceof ServiceWorkerNoSupportError) {
console.log('ServiceWorker is not supported.');
} else {
console.log('Error!');
}
});Defaults to "[name].js". Specify the file name for generated ServiceWorker file
Defaults to "/". Overrides default publicPath.
Overrides output path for all ServiceWorkers.
This loader is based almost entirely on worker-loader by @sokra.
MIT
