if ('serviceWorker' in navigator && process.env.NODE_ENV !== 'production') { console.log('Trying to register custom sw'); navigator.serviceWorker .register('./firebase-messaging-sw.js') .then(function (registration) { console.log('Registration successful, scope is:', registration.scope); }) .catch(function (err) { console.log('Service worker registration failed, error:', err); }); }