😸
Functionsにもmain関数が存在した
エラー
functions/index.js does not exist, can't deploy Cloud Functions
上記のエラーでは、index.jsが存在しないからデプロイできません〜
みたいな事なんだけど、しっかりと、index.jsは存在してます。
ただ、その在り方を変えるとエラーになるみたい。
僕の場合は、
firebase init functions
をコマンド打った後いつもはそのまま何も変更せず、index.jsに書き込んでいたんだけど
色々とファイルを作成してやりやすくしたいなぁと思い、srcっていうファイルをindex.jsの上に作った結果こちらのエラーが発生。
ただ、問題解決はそこまで難しくなくて、
package.json
"main": "index.js", // エラー発生
"main": "src/index.js", // エラーなし
package.jsonのmain部分を変更するとエラーが発生せずにデプロイできる。
dartだけがmain関数あるのかなと思ってたけど違うみたい。
知らなんだ。
Discussion