首页 > 解决方案 > 包括服务工作者文件“firebase-messaging-sw.js”

问题描述

我有一个非常奇怪的问题。当我将我的项目部署到 Firebase 托管时,我没有问题。但是当我在我的公共服务器中部署 de SAME EXACT 代码时,我得到了著名的错误代码:

如果我尝试在 Firebase 托管中打开文件,它会成功打开: https ://XXXXX.firebaseapp.com/firebase-messaging-sw.js

但是当我尝试在我的公共服务器中打开时,会自动重定向到登录页面,并且该文件似乎不存在。

在此处输入图像描述

在我的 angular.json 我有这个:

图片

该文件存在于我的 src 文件夹中:

图片

当我运行 ng build --prod 文件出现在 dist 文件夹中:

图片

我不知道该怎么办 !。谁能帮我?

谢谢(对不起我的英语,我说西班牙语)

标签: angularfirebasefirebase-cloud-messaging

解决方案


推荐阅读