すでにローカルデバッグnodejs多く、ツールChromeデベロッパーツール、Visual Studioのコード、およびいくつかの小さなツールの周りnodejsを使用する方法のウェブチュートリアルで。
実際には、我々はローカルの良い走行を発生することがありますが、CloudFoundry後の状況は、本番環境にデプロイ、あなたはのCloudFoundry走行時の直接アプリケーションnodejsデバッグする必要があります。この記事では詳細に手順を説明します。
まず、CloudFoundry上で動作するアプリケーションのnodejsを持っている必要があります。デモンストレーションの目的で、本明細書で使用されるアプリケーションは、ジェリー・デモサーバーです。
コマンドを使用して
、CFのssh -N -T -L 9229:127.0.0.1 :9229ジェリー・デモサーバー
このコマンドは、ローカルポート上のリモートポート9229および9229上のアプリケーションは、安全なSSHトンネルを確立していCloudFoundryます。
次に、我々はChromeでアドレスバークローム://点検し、あなたは、アプリケーションがCloudFoundryすでにローカルデバッグで実行されている見ることができます。
Chromeデベロッパーツールでブレークポイントを設定し、ソースコード:
ブラウザで再度、URLのアプリケーションを入力して、ブレークポイントがトリガされた後、リモートデバッグを開始することができます:
もっとジェリーの元の記事については、公共の数に注意を払ってください「王Zixi。」