問題タブ [gcloud-node]
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.
node.js - gcloud node.js へのログオン
node.js とマネージド サーバーを試しています。ここまでは順調ですね。開発サーバーのコンソールにログインする方法がわかりません。gcloud preview app run を実行した後にターミナルに表示されるコンソールについて話しています。(ブラウザコンソールではありません)。console.log() は何もしていないようです。
google-app-engine - 「カスタム ランタイムには --custom_entrypoint フラグを設定する必要があります」を修正するにはどうすればよいですか?
実行すると、appengine で次のエラーが発生しますgcloud preview app run app.yaml
。
The --custom_entrypoint flag must be set for custom runtimes
私app.yaml
のように見えます:
私のdockerfileは次のとおりです。
FROM google/nodejs-runtime
最新バージョンを取得するために再インストールgcloud
しましたが、マネージド VM の yaml 構成で何か変更がありましたか? これにより、アプリをテストできなくなります。
node.js - gcloud pubsub - 監視リクエストの作成方法
トピックを作成し、サブスクライブし、Google の API Explorer を使用してトピックの公開権を設定しました。次に、https ://developers.google.com/gmail/api/guides/ で説明されているように、ウォッチ リクエストを作成する必要があります。押す
ただし、以前のスレッドによると、API Explorer でこれを行うことはできず、gcloud から直接行う必要があります。呼び出しの一般的な形式は次のようなものです。
ただし、これを node.js に実装する方法が正確にはわかりません。コードはどのようになりますか? 次のことを試しましたが、function undefined
エラーが発生します。
どんな助けでも大歓迎です!
node.js - NodeJS マネージド VM がデータストア書き込みで 403 を受け取る
親愛なる Google チームと GAE 愛好家:
「gcloud preview app deploy app.yaml --set-default --remote」という新しいリモート dockerless オプションを使用して、NodeJS アプリを GAE プロジェクトにデプロイしようとしました。
展開が実行された後、興味深いことに、データストアからデータを読み取るすべての GET 要求が成功しました。
ただし、データがデータストアに書き込まれるはずのときに POST しようとすると、「禁止された」403 エラー コードが表示され続けます。
ノード アプリをローカルホストで実行すると、データストア クラウド インスタンスに問題なく読み取り/保存できるため、これは非常に奇妙で厄介で不可解です。
私の質問は、現時点で他の誰かがこの同じ問題に直面しているかどうか、そしてそれはどのように解決されたかということだと思います.
参考までに、先週、NodeJS で管理されている VM からデータストアへのアクセス (読み取りと書き込み) を試みましたが、うまくいきました。本棚の例に従いました
今日、同じ例を再デプロイしましたが、データストアの書き込みを処理するすべての POST でも失敗しました。
私はすでにここで同様のチケットを開きました:
ご協力いただきありがとうございます。
gcloud-node - ベアラー トークンにアクセスするには gcloud-node?
gcloud-node API は、使用しているベアラー トークンを教えてくれますか?
gcloud-node と keyfile.json を使用して署名付き URL を作成できますが、再開可能なダウンロード docsに従おうとしています。彼らは、サーバーでアップロードを開始し、セッションをクライアントに渡すことを提案しています。ヘッダーを除いて簡単に見えます:
Authorization: Bearer your_auth_token
ある種の初期化の後に gcs.getAuth のようなことを行うことはできますか?
任意の助けのためのthx。