我创建了一个独立的自定义元素,希望它具有自己的服务人员,并且正在另一个项目中使用该自定义元素。我可以找到服务人员,但实际上并没有缓存任何内容,因为我认为服务人员是基于浏览器路径而不是实际的软件本身进行请求,而我的问题是如何更好地处理此类问题。情况。 另外,我已经使用stencilJS和workbox完成了一个自定义元素,并且该元素正常工作,其中使用来自SW自身的路径来处理来自Service Worker的请求
我的文件夹结构将是这样。
Root
customElements
angularCustomElement
angularCustomElement
stencilCustomElement(Workbox)
main
AngularProject.
在此angularProject内,我正在通过代理请求customElements。