2017-04-01 74 views
1

我需要構建雲功能,因此我正在嘗試設置一個開發人員環境,在該環境中可以測試和調試Firebase功能。如何在本地調試Firebase Web應用程序

從我看到的例子中,最終都建立了一個nodejs節點。因爲我不能直接運行節點,所以我需要使用firebase CLI來啓動它,所以我不能使用任何本地調試。

我可以帶的最好的東西是把代碼放在html頁面中,並使用瀏覽器本地調試,這是可以的,但數據庫處理程序不起作用。

在服務器上調試,看起來很複雜的短週期。

有沒有更好的方式在本地進行調試?

更新:數據庫處理程序的工作,但只有在代碼運行時。如果在同一個執行過程中更改了目標對象,可以觸發它。

回答

2

你似乎混淆你的應用程序兩個部分組成:

  1. 的Web應用程序,這是從火力地堡託管的服務器提供服務,但在用戶的瀏覽器上運行
  2. 的功能,這對谷歌雲的運行服務器

要在本地調試您的Web應用程序,你可以使用firebase serve(類似於你如何使用firebase deploy部署它)。然後在瀏覽器中打開該網站(默認爲http://localhost:5000),並使用瀏覽器的開發人員工具進行調試。

目前無法在本地調試Firebase的雲端函數。請參閱documentation for more info和答案:how to test Cloud Functions for Firebase locally on pc

相關問題