2016-01-07 84 views
1

有沒有辦法通過Firebase CLI刪除應用程序?如何通過CLI刪除網站

我們爲功能分支(基於CI內部版本號)創建臨時Firebase應用,然後對其執行測試。最後,它需要刪除應用程序。我不完全確定這是如何完成的。 firebase disable:hosting只是禁用託管,並不會刪除該應用程序。這與我們如何使用Heroku審查應用程序或Heroku分叉的應用程序類似。也可以通過版本在Google App引擎上實現類似的CI工作流程。

任何指針將不勝感激。

回答

2

目前沒有公共API來刪除Firebase後端。

建議的做法是使用相同的數據庫進行測試並(如果需要)將每次運行放在根節點下的自己的節點中。因此,不是創建/刪除新數據庫,而是在一個數據庫中創建/刪除一個節點。

+0

我的情況是,一個靜態的網站之前https://console.firebase.google.com/

檢查從控制檯刪除項目,不涉及火力地堡DB。 CI根據內部版本號部署一個靜態站點並對其執行一些測試。 (想像一個靜態的常見問題網站)。 –

+1

明白了。不幸的是,這只是我答案的第一行:目前沒有公共API來刪除Firebase後端。 –

+0

我看到Firebase獲得了重大更新。這個問題有沒有解決辦法? –

3

正確的命令是firebase hosting:disable,這會使您的站點脫機。你不能刪除你的項目,而是你可以用firebase init創建一個新項目來覆蓋它。

更多的信息在這裏https://firebase.google.com/docs/cli/

0

使用命令firebase use <alias> --unalias,然後命令與命令列表-h