By default it is:
mix.generateSW();
It is working..but I want to change the destination of service-worker.js. So:
mix.generateSW({
// Set the path to the service-worker.js file
swDest: '/js/service-worker.js',
.
.
.
});
It is generated correctly. But the other assets caching don't work. The error in the console is:
Uncaught (in promise) bad-precaching-response: The precaching request for 'http://example.com/js/style.css' failed with an HTTP status of 404.