Skip to content

環境設定

T.Shinohara edited this page Jan 25, 2022 · 5 revisions

functions

環境変数

firebaseのdockerコンテナに入った状態で

firebase functions:config:set github.client_id="*********"
firebase functions:config:set github.client_secret="********************"

として環境変数をセットして

firebase functions:config:get > functions/.runtimeconfig.json

としておく必要がある。 やっておかないと firebase emulators:startで以下のエラーになる。

TypeError: Cannot read properties of undefined (reading 'client_id')

以下のコマンドにより、実行時にエミュレータの情報が永続化された状態で起動する

firebase emulators:start --import data --export-on-exit

アクセス権

functionにアクセス権を設定しないと403エラーになる。 この記事を参考に。

Nuxt

Nuxtの初期インストール

cd web/
yarn

デバッグモードで実行

yarn run dev

静的ファイル生成


dev/prodへの反映方法

  • 開発環境:env/devへプッシュ
  • 本番環境:env/prodへプッシュ
Clone this wiki locally