我是一个正在学习Firebase教程的新程序员。我已经完成了本教程(https://codelabs.developers.google.com/codelabs/firebase-web/#5)的步骤1-5。我已经将"Add Firebase to your web app“js代码添加到html文件中,并设置了Firebase CLI。但是,当我运行firebase服务器时,除了没有显示index.html文件中的代码之外,一切似乎都正常。
我在正确的目录中,并且我的控制台显示“服务器侦听位置:http://localhost:5000”。但是,在localhost 5000中,它显示了一个通用的“欢迎使用Firebase主机:你看到这个是因为你已经成功地设置了Firebase主机。现在是时候去构建一些非凡的东西了!”框,而不是index.html文件中的应用程序界面代码。它是我的目录中唯一的html文件。看起来我遗漏了一些非常简单的东西。谢谢你的帮助。
发布于 2021-09-11 13:32:29

我的解决方案只是等待一段时间。那么,如果它仍然不起作用。让我们试试:
解决方案1:检查"build“文件夹中的index.html和自己项目中的index.html。它们应该是相同的,如果不是,将代码index.html复制到"build“文件夹之外,并粘贴到"build”文件夹内的index.html中。
解决方案2:删除您的.firebase文件夹。然后再次初始化它。=> firebase初始化?您想使用什么作为您的公共目录?build < ==备注:"build“是我的目录吗?是否配置为单页应用程序(是否将所有urls重写为/index.html)?No <==选择NO?文件build/404.html已经存在。要覆盖吗?No <==选择NO?文件build/index.html已存在。要覆盖吗?No <==选择NO
完成这些操作后,我也收到了"Welcome Firebase Setting Host Complete“的通知,我只是等待了一段时间。然后重新加载网站。
https://stackoverflow.com/questions/38486069
复制相似问题