SDKのApiReferenceでググるときはSDKという語句を入れて検索しよう
SDKという語句を入れないとWebAPI(httpのやつ)が出てきて邪魔だぞ
「firebase sdk reference web」などでググる
SDKのApiReferenceはすごい重いから片っ端から別のタブで開くと良い
普通に使ってたらストレスでハゲる
組織でプロジェクトを作りたいときはまずはGoogleCloudPlatformから
- GoogleCloudPlatformで組織を作る
- 自身のアカウントをジョインさせる
- Firebase上でプロジェクトを作る
- GoogleCloudPlatform上でも認識されているので、メンバーの追加など必要があればいじる
で私はうまくいった
(with Nuxt) fuctionsが読み込まれて、nuxtのdev serverを起動すると、functions以下のソースでエラーが出る
functionsがprojectルートに配置されていてnuxtと同居している環境。
functionsはfirebase-toolsのinitで生成された別のnpmプロジェクトなので、topLevelのnuxtからは一切参照したくない。
nuxtはfunctionsというディレクトリはデフォルトで読まないが、typescript関係でなぜか読まれるようだ。
tsconfig.jsonでexludeにfunctionを指定すればOK。
(with Nuxt) fuctionsが読み込まれて、lintを起動すると、functions以下のソースでエラーが出る
functionsがprojectルートに配置されていてnuxtと同居している環境。
functionsはfirebase-toolsのinitで生成された別のnpmプロジェクトなので、topLevelのnuxtからは一切参照したくない。
package.json
...
scripts: {
"lint": "eslint --ignore-paths .gitignore [+ --ignore-pattern: /functions +] ."
}
...
ignore-pathsに加えて他のディレクトリを除外する方法はないかググってたら見つけた。
うまく動いてますね。
これからどんどん知見を記事に追加していく予定