2016-05-23 102 views
8

它已成功部署第一次的時候,現在我試着去重新部署,顯示了一個錯誤:火力地堡「運行火力使用默認的啓動項目APP_NAME」

Run firebase use default to activate project MY_APP_NAME 

錯誤:

No project active, but a project alias is available.

+0

錯誤:沒有活動項目,但項目別名可用。 –

+0

您正在使用哪種服務? – pRaNaY

+0

實時數據庫 –

回答

2

首先應該firebase use作出默認別名。

firebase use default使用默認。

然後firebase deploy雅虎..你可以部署

5

如果您運行firebase use它應該會顯示一個交互式提示來幫助您設置活動項目。

運行此操作時,它會在所運行的目錄與您選擇的項目/別名之間創建映射,因此如果您移動目錄,firebase.json文件位於上一個鏈接中可能已被切斷。

+0

,但是當'firebase deploy'出現錯誤時:'錯誤:沒有活動項目,但項目別名可用。' –

+0

Chris,where你瞭解基於目錄的映射嗎? – odigity

+0

我在Firebase工作。我們期望它是一個幾乎沒有出現過的實現細節,但是欣賞它不直觀的原因是,如果它由於這個原因而斷裂,它會被破壞。 –

8

當您選擇火力初始化過程中的一個項目,將會爲您創建一個名爲默認的別名。要創建一個新的別名,運行:

firebase use --add 

然後火力地堡CLI會問你

Which project do you want to add? (Use arrow keys) 

這個命令可以讓你選擇一個火力地堡的項目,並給它命名的別名。別名定義被寫入項目目錄中的.firebaserc文件。

-1

使用...火力運用項目的ID ...... 實例:(火力運用租金1234H)..這 型火力運用

希望在此之後將工作