Angular 6 ServiceWorker - index.html 返回响应 404 Not Found

2024-02-28

我已经在我的测试服务器上部署了 PWAhttps://www.mytestserver.me/dev/pwa/ https://wwww.mytestserver.me/dev/pwa/在“dev/pwa”文件夹下。该应用程序以 100% PWA 分数通过了 Lighthouse。但该应用程序仍然无法按预期工作。它根本不起作用。 )) JS 控制台说:

无法加载‘https://www.mytestserver.me/dev/pwa https://wwww.mytestserver.me/dev/pwa’。服务工作者 向 FetchEvent.respondWith() 传递了一个被拒绝的承诺 ‘错误:响应不正确(fetchAndCacheOnce):请求https://www.mytestserver.me/index.html https://wwww.mytestserver.me/index.html返回响应 404 否 找到了”-ngsw-worker.js:589:31

在我的manifest.json中,我有:“scope”:“/”和“start_url”:“/”。我尝试将它们设置为https://www.mytestserver.me/dev/pwa/ https://wwww.mytestserver.me/dev/pwa/并只是 /dev/pwa/ 但结果是相同的。


你只需要改变index您的财产ngsw-config.json from /index.html to /dev/pwa/index.html.

如果这不起作用,您需要清理浏览器缓存。对我来说,它只有在完全清除浏览器数据后才开始工作。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Angular 6 ServiceWorker - index.html 返回响应 404 Not Found 的相关文章

随机推荐