angular - 包括服务工作者文件“firebase-messaging-sw.js”
问题描述
我有一个非常奇怪的问题。当我将我的项目部署到 Firebase 托管时,我没有问题。但是当我在我的公共服务器中部署 de SAME EXACT 代码时,我得到了著名的错误代码:
如果我尝试在 Firebase 托管中打开文件,它会成功打开: https ://XXXXX.firebaseapp.com/firebase-messaging-sw.js
但是当我尝试在我的公共服务器中打开时,会自动重定向到登录页面,并且该文件似乎不存在。
在我的 angular.json 我有这个:
该文件存在于我的 src 文件夹中:
当我运行 ng build --prod 文件出现在 dist 文件夹中:
我不知道该怎么办 !。谁能帮我?
谢谢(对不起我的英语,我说西班牙语)
解决方案
推荐阅读
- android - 如何处理firebase“请求没有身份验证令牌”
- jmespath - 在 JMESPath 中使用过滤器时,如何将一个数组级别的字段与嵌套数组级别的字段连接起来
- python - Django 服务器刚刚停止
- ruby - 捕获和记录黄瓜测试结果
- c++ - 在创建c ++期间调用对象方法
- angular - 仅将少量值从一个角度分量传递到另一个分量
- javascript - 从 firebase 格式更改中获取日期
- react-native - 我正在尝试从子组件打开模式
- flutter - 使用flutter ListView builder抛出错误
- office-ui-fabric - 在 Office UI Fabric 详细信息列表中选择新添加的行