server - 离线 pwa 无法在 godaddy vps 服务器上运行
问题描述
我是 PWA 的新手,不知怎的,我设法创建了一个它的工作演示。
不,它在我的本地机器上工作(在线/离线模式)我试图上传到我在 GoDaddy 上的 VPS 服务器之一。它在在线模式下工作正常,一切正常。但是当我当时离线时,它没有从我的缓存内存中加载数据并在页面上给我错误 504。
由于这个问题,我尝试并更改为 Amazon Service,并且相同的代码在在线和离线模式下工作。
我尝试联系 GoDaddy,但我没有从技术团队获得有关我的 VPS 服务器上的 PWA 配置的适当支持。
在为 PWA 配置我的 GoDaddy VPS 服务器时,我需要一些帮助。我需要寻找的服务器上是否需要任何特定服务?
提前感谢您在这里帮助我。
解决方案
这可能与如何在 Angular 5+ Service Worker 中处理路由?
它与托管版本的 Angular 应用程序有关,其中 --base-href 标志是从 CLI 设置的,列出其服务工作者资源的绝对 URL。ngsw-worker 期待相对 url。
您能否查看上面链接中的 stackoverflow 答案中描述的步骤是否解决了您的问题?
推荐阅读
- javascript - 使用超时功能在 onreadystatechange 期间禁用滚动和触摸输入
- codenameone - Android 8+ 上的模态对话框中的 Capture.captureAudio() 直到 dispose 对话框才返回
- python - 在字典中拆分字符串和翻译字符的问题 - 生物信息学 OOP
- browser - Livecode 浏览器小部件没有设置 cookie?
- javascript - 将硬编码的本地主机替换为动态的
- mongodb - 填充或聚合器,如何?
- webhooks - 如何接收来自 Zoho Sign Webhook 的响应
- symfony - Nginx 反向代理背后的 Mercure 集线器
- azure - 防止 cloud-init 创建磁盘分区
- c# - Camera Follow Causing Player To Stutter Unity 2D