問題タブ [firebase-cli]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
firebase - TypeError の解決方法: functions.https.onCall は関数ではありませんか?
今年初めに作成した Firebase プロジェクトがあります。Cloud Functions を使用して、Realtime Database でいくつかの操作を実行します。
昨日、 Callable Cloud Functionsについて知ったので、アプリで試して、既存の関数を更新する必要があるかどうかを確認することにしました。テスト用に単純な Cloud Function を作成しました。
しかし、この関数をデプロイしようとすると、次のエラーが発生します。
エラー: 関数トリガーの解析中にエラーが発生しました。
TypeError: functions.https.onCall は オブジェクトの関数ではありません。(/tmp/fbfn_7614ijhDwX0NY98S/index.js:114:36) Module._compile (module.js:649:30) で Object.Module._extensions..js (module.js:660:10) で Module.load ( module.js:561:32) で tryModuleLoad (module.js:501:12) で Function.Module._load (module.js:493:3) で Module.require (module.js:593:17) で require ( internal/module.js:11:18) オブジェクトの /usr/local/lib/node_modules/firebase-tools/lib/triggerParser.js:18:11 にあります。(/usr/local/lib/node_modules/firebase-tools/lib/triggerParser.js:32:3)
Callable Cloud Functions が最新の Firebase SDK で導入されたことを認識しているため、次を使用して更新を試みました。
しかし、Cloud Function をまだデプロイできません。Firebase docsに示されているように、部分的な展開も試みましたが、うまくいきませんでした。ドキュメントに欠けているものはありますか?
node.js - firebase deploy が多くのエラーで失敗する
firebase デプロイ時に表示される提案から firebase-tools を更新した後、firebase-tools を使用できなくなりました。あらゆる種類のエラーが発生し、何も機能しなくなりました。スタックオーバーフローのこの回答で、 nodejs/npmを完全にアンインストールして再インストールしました
nodejs を再インストールし、firebase-tools を再インストールしようとした後も、大量のエラーが発生し、何もデプロイできなくなります。その完全に壊れています!ヘルプ
node.js - GET でクエリ文字列を使用してローカルで Firebase HTTP Cloud 関数をテストする
Firebase に HTTP クラウド機能があります。このチュートリアルに従って、クエリ文字列なしで GET メソッドを使用して関数を正常に呼び出すことができます。
私の質問は、クエリ文字列を使用して HTTP 関数をテストするにはどうすればよいですか? 呼び出しに渡すにはどうすればよいですか?
シェルでこれを試しました
私のindex.jsで名前を出力しようとしました:
動作せず、戻ってきundefined
ました。