我在 Firebase 上有一个托管站点,我不再使用它了。我仍然想保留该项目,但要删除托管的网站。有没有什么方法可以做到这一点,或者我只需要上传一个空目录。在用户界面中似乎没有这个选项
虽然有点隐蔽,但步骤如下:
可以删除。
firebase-tools
firebase hosting:disable
Hosting
Deployed
disabled
到目前为止,还没有适当的方法可以批量删除项目中的所有以前的部署。
然而,你能做的最好的事情是清空文件夹,然后部署它使用 firebase deploy
firebase deploy
这个选项已经作为一个特性请求给了 firebase。让我们希望它能很快实现:)
我在这上面花了太多时间,希望这能有所帮助。我确实使用 firebase deploy部署了我的东西,但是我不能在消防控制台上看到。当我尝试 firebase hosting:disable我得到了这个 Error: HTTP Error: 400, Invalid project ID specified.
Error: HTTP Error: 400, Invalid project ID specified.
下面的步骤帮助我删除了我的项目。
要找到这个项目,您必须得到 < code > firebase 的输出 部署 ,其控制台 URL 如下所示: 项目控制台: Https://console.firebase.google.com/project/<your-project-id>/overview.
项目控制台: Https://console.firebase.google.com/project/<your-project-id>/overview.
点击这个链接,进入项目设置 删除这里的项目
1. 登录 Firebase,然后打开你的项目。
2. 单击项目概览附近的“设置”图标,然后选择 项目设置。
在应用程序卡中,选择要删除的应用程序。
4. 从页面底部找到“删除项目”按钮,单击 删除项目。
5. 检查点数,然后单击“永久删除应用程序”。
如果在同一个项目中托管了多个站点,则使用 -s 标志指定要禁用的站点。
firebase hosting:disable -s yoursitename
您可以使用以下命令:
firebase hosting:disable -s <firebase_project_name>
将 <firebase_project_name>替换为您的 Firebase 项目的名称。这允许您从当前项目中取消订阅,并将其置于禁用模式,您无法从已发布的网页接收流量。当您想要重新启用它时,可以从可视化平台进行。我留下一个附加的图像,以便你可以指导。
<firebase_project_name>
[更新]
对于 多个地点主机! ! 使用命令
firebase hosting:disable --project yoursitename
对我来说有用! ! 你能试试吗?
只需打开项目的根目录并输入以下命令
$ firebase hosting:disable ? Are you sure you want to disable Firebase Hosting for the site xyz This will immediately make your site inaccessible! Yes ✔ Hosting has been disabled for xyz. Deploy a new version to re-enable.
这将立即禁用运行的网站也增加了一个 残疾人状态的发布历史。测试的 Firebase CLI 版本9.20.0
我花了几个小时删除 Firebase 托管上的默认网站。
我发现的方法是:
在终端中输入“ firebase init database”。它初始化所有网站,包括默认的一个,以便您可以设置一个新的。
希望能帮到你。
您可以很容易地去控制台,并点击3个垂直点和删除网站。
停止为 Firebase 提供服务为主动 Firebase 提供流量 项目。 您的项目的主机网址将显示“站点未找到”消息 在运行这个命令之后。
停止为 Firebase 提供服务为主动 Firebase 提供流量 项目。
您的项目的主机网址将显示“站点未找到”消息 在运行这个命令之后。
如果您想禁用,正如其他答案所说,请使用以下命令:
如果使用多站点,则必须指定项目名称:
删除指定的宿主网站。 删除站点是一个永久操作。如果你删除了一个网站,Firebase 不会保存部署文件或部署历史的记录,并且该网站不能被你或者其他任何人重新激活。 (可选)通过传递以下标志跳过确认提示符:-f 或—— force
删除指定的宿主网站。
删除站点是一个永久操作。如果你删除了一个网站,Firebase 不会保存部署文件或部署历史的记录,并且该网站不能被你或者其他任何人重新激活。
(可选)通过传递以下标志跳过确认提示符:-f 或—— force
要删除这个站点(类似于进入控制台 > 手动删除) ,请运行以下命令:
firebase hosting:sites:delete yoursitename -f
在使用-f 时要小心,但是如果将其作为脚本命令运行,则可能需要使用-f。