[英]Firebase Hosting only deploying 2 files
我正在尝试使用以下命令将网站部署到Firebase Hosting(请参见下文)。 它曾经可以正常工作,但是今天更改项目文件夹后,它只会部署1个文件(请参见图片),并且该站点无法正常工作。 运行后firebase init
,并选择no
以configure 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.