我按照这个教程进行操作:
当我在本地主机上尝试时,一切正常。
问题出现在我部署它时,因为我将其部署在一个文件夹中,但服务工作者仍在根目录中搜索,然后找不到。
我使用以下命令进行部署:
ng build --prod --base-href /myfolder/
然后服务工作者位于:
https://mydomian.com/myfolder/firebase-messaging-sw.js
但是应用程序仍然在其中搜索。https://mydomian.com/firebase-messaging-sw.js
我该如何说在我的文件夹中搜索它?
我在这里看到一些类似的问题:
https://groups.google.com/forum/?hl=es-419#!searchin/firebase-talk/firebase$20deploy$20in$20folder|sort:date/firebase-talk/1QKGP1lYj_A/k9hjXolECAAJ
但是我没有这个firebase.json文件...我猜应该是因为这是一个Angular应用程序。希望有人能帮助我。
提前感谢。