0

ファイヤーベース関数でjsコードをデバッグしようとしています。 私の手順は以下の通りであった。 機能からインストールファイヤーベース関数をデバッグできません

npm install --save @google-cloud/debug-agent 

追加index.js:

Error: Error parsing triggers: Cannot find module '@google/cloud-debu 
g' 

Try running "npm install" in your functions directory before deployin 

答えて

0
:私は

firebase deploy --only functions 

を実行するようにしようと試み

require('@google/cloud-debug').start(); 

にエラーが発生しました

index.jsのほかは、次のようになります。

require('@google-cloud/debug-agent').start();

以上:

require('@google-cloud/debug-agent').start({ allowExpressions: true });

我々は最近、モジュールの名前を変更し、そしてあなたが次される命令が部分的に古くなっている可能性があります。あなたが従ってきた指示に私たちを指摘できますか?

また、この時点では、クラウド機能のデバッグのサポートは実験的なものです。デバッグエージェントが初期化/登録する機会を得る前に、関数が終了する特定のケース(関数へのトラフィックに依存します)があります。私たちは現在、これに対処する方法を検討しています。

+0

https://firebase.google.com/docs/functions/debugging –

+0

ありがとうございました!ドキュメントのバグはまもなく更新されます。 –

+0

https://console.cloud.google.com/debugでデバッグするために更新するファイルは、この唯一の関数フォルダですか?私はすべてのプロジェクト/機能フォルダをローカルにアップロードしようとしましたが、進捗やUIの変更は見られません。理由は何か –

関連する問題