firebase admin dashboard
1.0.0
輕鬆為您的 Firebase 支援的應用程式建立管理儀表板。例如,您可以建立商家儀表板,用於在使用 Firebase 作為後端的電子商務網站上上傳商品。
functions
夾內定義的 Firebase 雲端函數api
。api
雲函數,它基本上是您的應用程式的基於 Express 的 API。您在這裡編寫所有受保護的業務邏輯。將您的 Firebase 專案名稱放入.firebaserc
中。
在 Firebase 上為 JWT 令牌設定密鑰。
firebase functions:config:set auth.secret= " <YOUR_SECRET> "
cd 到functions
夾並運行
yarn install
對於每個管理員用戶,執行 npm 腳本
yarn run passwdgen < username > < password >
並遵循進一步的指示。
cd 到dashboard
資料夾並運行
yarn install
在dashboard/src/globals.js
檔案中,在 API_URL 中設定本地和生產雲端函數端點。若要取得這些值,請執行:
對於本地
firebase serve --only functions
用於生產
firebase deploy
.json
檔案並將其匯出到環境變數中。 set GOOGLE_APPLICATION_CREDENTIALS= < path_to_json_file > /serviceAccountKey.json
functions
資料夾中,運行firebase functions:config:get > .runtimeconfig.json
firebase serve --only functions
dashboard
資料夾並運行yarn start
運行deploy.sh
。
如果您遇到問題,請開啟一個新問題或寫信給我:[email protected]。