В какой файл я должен поместить код отмены регистрации ServiceWorker в angular ssr?

#angular #server-side-rendering #angular-service-worker

Вопрос:

В недавнем обновлении моего веб-сайта на основе angular ssr я удаляю сотрудника службы. Но новое обновление работает не во всех браузерах клиентов, и мои старые страницы загружаются из-за ServiceWorker.

Теперь в какой файл я Помещаю свой этот код:

 navigator.serviceWorker.getRegistrations().then(function (registrations) {
  if (!registrations.length) {
    console.log('No serviceWorker registrations found.')
    return
  }
  for(let registration of registrations) {
    registration.unregister().then(function (boolean) {
      console.log(boolean ? 'Successfully unregistered' : 'Failed to unregister')
    })
  }
})