繁体   English   中英

Firebase Hosting仅部署2个文件

[英]Firebase Hosting only deploying 2 files

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

我正在使用的命令:

ng build --prod

firebase init

firebase deploy

在此处输入图片说明

我终于在以下地方部署了它:

1)运行firebase init并将公共目录设置为dist

2)运行ng build --prod 这在dist文件夹中创建了一个名为“ hmn2”(我的项目名称)的文件夹。

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

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

我与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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM