💨
index.js以外の違うファイルをデプロイする際のエラー回避
firebase deploy --only functions:test
をいつも通りに打つと、謎のエラー。
エラーというか早過ぎるサクセスログが出てくる。
どうせ、ちゃんとデプロイされてないんだろうなぁと思いながら
やりたい処理を発火させても、やっぱりデプロイされていない。
どうしたもんか。メソッド名は完全に合っている。
では、何が違うのか??
ファイル名を指定する必要があった
正解コマンド
firebase deploy --only functions:test-test
という事だった。
普段は全ての処理をindex.jsに突っ込んでいたので
こういうファイル名を頭に入れる必要がなく、メソッド名だけで行けてた。
でも、testファイルというファイルを作成してそこでやってみた結果、、、
ちゃんとデプロイされない。という結果になった。
いや、こんなん完全に初見殺しやん。なんなんこれ。
と素直に思いました。
まぁ、幸い10分くらいで気が付いたので良かったですが、
絶対に詰まってる人はいるはず。
ヒントが落ちてた
で、どうやって気が付いたかというと、こちらです↓
解像度ゴミですみませんmm
全部のURLを入れるために「検証」からサイズを大きくしてスクショしたらこうなった。
ちなみに、index.jsに突っ込んでいたらこうなってるはず。
今まではこうなってた。
まぁ、そら気付かんわって感じですよね。
誰かの参考になればっていう思いと自分のための備忘録でした。おわり。
Discussion