【发布时间】:2018-01-04 06:13:20
【问题描述】:
我想在 Firebase 中托管一个网站。我按照 Firebase 给我的说明进行操作,有一条说明说:将静态文件添加到部署目录(默认为公共)。不知道什么意思,所以就在这个指令下输入代码,即:firebase deploy,命令提示符回复:Error: Cannot understand what targets to deploy .如果您使用了 --only 或 --except 标志,请检查您是否指定了有效的目标。否则,请检查您的 firebase.json 以确保您的项目已针对所需功能进行了初始化。我需要创建一个静态文件吗?我真的不知道下一步该做什么。该指令的链接在这里:https://console.firebase.google.com/project/example-website/hosting,您需要登录 Google 才能访问它。
【问题讨论】:
-
在 Web 应用程序的上下文中,静态文件是图片、样式表(与 aspx 等相反)之类的东西。您可能也应该链接到实际指南
-
该指令仅表示 Firebase 托管服务的默认目录是公开的。因此,让您的网站正常运行的最简单方法是将所有网站内容放在一个新创建的名为“public”的文件夹中,然后再次运行该命令。这一次您不会收到任何错误。
标签: firebase firebase-hosting website-hosting