【Firebase】firebaseが難しいけど簡単な話
firebaseを使ってみたという話です。つまずいたimport周りを短文複数で書いていきます。
Nodejs:16系
firebaseのfirestoreを使うときのimport方法
公式のガイドにはNodejsで使う際は以下のコードが紹介されています。
const { initializeApp, applicationDefault, cert } = require('firebase-admin/app');
const { getFirestore, Timestamp, FieldValue } = require('firebase-admin/firestore');
しかしながら、これは古い情報[要出典]らしく、実際にはimportを使って
import * as admin from "firebase-admin";
でfirestoreを使えるようになっています。
NodeJSでFeach...?
NodeJSではFeachはデフォルトで入っていません。もう一度言いますデフォルトで入っていません。
というわけで、対応npmである"node-feach"ライブラリーを入れる必要があります。コードは以下のとおり
import feach from node-feach;
LambdaとGCFは似てるよね。
関数の書き方は感覚的にはGCFとLambdaは最初など特に同じです。GCFはコード内にトリガーを与える点が他の書き方との違いです
この記事が気に入ったらサポートをしてみませんか?