Firebase

  • Use account david@flipdare.com

  • Emulator Directory (9/4/25)

      $FIREBASE_DIR="D:\working\flipdare\admin\tools\firebase-cli"
    
  • Key Files

      $env:GOOGLE_APPLICATION_CREDENTIALS="D:\working\flipdare\admin\cfg\firebase\flipdare-73df9-firebase-adminsdk-scnbt-5eb35f0ea6.json"
      $env:GOOGLE_APPLICATION_CREDENTIALS="D:\working\flipdare\admin\cfg\firebase\flipdare-test-firebase-adminsdk-3paql-042f531417.json"
    
  • Or you can run

      firebase login
    

Installation on Windows

  • Note, need to use powershell

      $env:GOOGLE_APPLICATION_CREDENTIALS=...
    
      Firebase service account
      firebase-adminsdk-scnbt@flipdare-73df9.iam.gserviceaccount.com
    

emulator

$env:GOOGLE_APPLICATION_CREDENTIALS=...

cd C:\google-cloud\flipdare-firebase\
firebase emulators:start --import=emulator-export
firebase emulators:start
firebase emulators:start --export-on-exit=emulator-export --import=emulator-export
firebase emulators:start --import=emulator-export

Scripting

$env:FIRESTORE_EMULATOR_HOST=localhost:8080
export FIRESTORE_EMULATOR_HOST=localhost:8080

Functions

 firebase deploy --only functions

miscellaneous firebase

firebase emulators:export emulator-export2\

Upgrading

npm install firebase-functions@latest firebase-admin@latest --save
npm install -g firebase-tools

Nodejs

  • to install packages run npm install ... in the base directory.