如何在 Angular 库中集成 Service Worker?

How to integrate service worker in Angular library?

我正在尝试开发一个 npm 包,我可以在各种项目中使用它来知道何时有构建更新用户将被通知刷新页面。

这个概念可以通过 angular 中的 service-worker 来实现,但是当我尝试在工作区的库对象的 angular.json 中添加参数“serviceWorker”: true 时,它​​不允许我这样做并按照以下抛出错误

Service worker 只能集成在 angular application 中。 您收到错误消息是因为您的项目类型为 library.