Firebase部署显示没有应用内容的欢迎屏幕

War*_*zee 4 firebase firebase-hosting

我克隆了一个快速入门的角度应用程序。我运行firebase initfirebase deploy,输出显示部署成功。我导航到url,但它仅显示“欢迎”屏幕。为什么我看不到我的内容?

War*_*zee 8

我克隆的 repo 没有在/dist目录中放置 index.html 文件。欢迎屏幕是index.htmlfirebase 创建的默认屏幕。


ros*_*per 7

我只是遇到了这个问题,因为我运行了一个构建,然后firebase init导致/build/index.html文件被覆盖。

Firebase 项目完成后,init只需重新运行构建,然后部署即可。


Sai*_*hav 6

运行后:firebase init将很少询问以下问题,并按以下步骤答复(粗体):

  1. 您准备好继续了吗?:是的
  2. 您要为此文件夹设置哪些Firebase CLI功能?按空格键选择功能,然后按Enter确认选择。:托管:配置和部署Firebase托管站点

===项目设置

  1. 为此目录选择一个默认的Firebase项目:您的firebase项目名称

===主机设置

  1. 您想使用什么作为公用目录?dist
  2. 配置为单页应用程序(将所有URL重写为/index.html)?没有
  3. 文件dist / 404.html已经存在。覆盖?没有
  4. 文件dist / index.html已经存在。覆盖?没有

----- Firebase初始化完成!-----

现在,使用以下命令重新运行您的应用程序:ng build(Imp步骤)

- - 部署 - -

火力基地部署