- git
- node.js
firebase-toolsをインストールします。
npm install -g firebase-tools本プロジェクトと関連ソフトウェアをインストールします。
git clone https://github.com/nashimelon/firebase-functions.git
cd firebase-functions/functions
npm installfirebaseにログインするか、あなたのプロジェクトのトークンを環境変数FIREBASE_TOKENに設定してください。
# firebaseにログインする場合
firebase login
# トークンを環境変数に設定する場合
export FIREBASE_TOKEN="<あなたのプロジェクトのトークン>"あなたのFirebaseプロジェクトIDを環境変数に設定して、Cloud Functionsをビルドして、firebaseサーバにアップロードします。
export PROJECT_ID="<あなたのプロジェクトID>"
cd functions
npm run bundle
cd ..
firebase deploy --project ${PROJECT_ID}