Angular 在生产中获取错误的 firebase-messaging-sw.js 路径

分享于2022年07月17日 angular angularfire firebase firebase-cloud-messaging 问答
【问题标题】:Angular 在生产中获取错误的 firebase-messaging-sw.js 路径(Angular get wrong path of firebase-messaging-sw.js on production)
【发布时间】:2022-06-21 01:21:23
【问题描述】:

我正在使用 Firebase 从后端获取消息。它在我的本地主机上完美运行。但在生产中,我的网站服务于 .../XXXX 和 firebase-messaging-sw.js 位于 .../XXXX/firebase-messaging-sw.js 但 Angular 总是加载 .../firebase-messaging-sw。 js。所以,我收到了 404 错误。我将 firebase-messaging-sw.js 放在 src 文件夹中。有人可以解释为什么吗? 谢谢。

"assets": [
    "src/favicon.ico",
    "src/assets",
    "src/firebase-messaging-sw.js",
    "src/manifest.json"
]

  • 请提供足够的代码,以便其他人更好地理解或重现问题。

【解决方案1】:

您好,您找到解决方法了吗?