Firebase Hosting仅部署2个文件

时间:2018-07-23 06:55:47

标签: firebase firebase-hosting

我正尝试使用以下命令将网站部署到Firebase Hosting(请参见下文)。它曾经可以正常工作,但是今天更改项目文件夹后,它只会部署1个文件(请参见图片),并且该站点无法正常工作。运行firebase init并选择noconfigure as a single-page-app (reqrite all urls to /index.html)之后,它现在正在将2个文件部署到Firebase托管中(我的 public 文件夹中现在包含2个文件:index .html和404.html)。如何恢复将所有17个文件再次部署到Firebase托管中?

我正在使用的命令:

ng build --prod

firebase init

firebase deploy

enter image description here

2 个答案:

答案 0 :(得分:1)

我终于在以下时间部署了它:

1)运行Integer.MAX_VALUE并将公用目录设置为dist

2)运行WebElement element = this.webDriver.findElement(By.cssSelector("div.round.selleronboard h2")); 。这在dist文件夹中创建了一个名为“ hmn2”(我的项目名称)的文件夹。

3)复制hmn2文件夹中的所有内容并将它们粘贴到一个目录中,因此它们直接位于dist文件夹下。我还删除了“ hmn”文件夹。

我不确定为什么现在将它们放在另一个文件夹中(升级到Angular 6之后)。以前没有这样做。

答案 1 :(得分:0)

我遇到了与Ionic相同的问题,只是以下问题需要正确回答,如下所示。

? What do you want to use as your public directory? www
? Configure as a single-page app (rewrite all urls to /index.html)? Yes
? File www/index.html already exists. Overwrite? No
i  Skipping write of www/index.html