我正在尝试在我的应用程序中使用服务工作者。
我已经添加@angular/pwa
,注册了服务人员:
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('/ngsw-worker.js', {
scope: '/'
}).then((registration) => {
console.log("Service worker OK!")
});
}
当我在本地运行 Google Lighthouse 时,一切正常,并且该网站在在线模式下运行,但是当我将我的应用程序上传到服务器时,我在 Lighthouse 中收到错误消息:
No manifest was fetched.
我使用了错误的路径吗?
manifest.json:
"start_url": "/index.html",