2016-10-28 4 views
1

WebStormデバッガで具体的にinstance1をデバッグしようとしています。 Webstormのnpm設定を使用してstartスクリプトを実行します。 WebStormの「実行」ボタンを使用するだけで正常に動作します。どのように私はセットアップ私のローカル環境をできるようにすることができますpm2でWebStormデバッガを使用する方法

プロセスは、(SIGINTシグナル2によって中断)終了コード130で終了:私はWebStorm「デバッグ」ボタンを使用している場合は、それがでクラッシュWebStormでpm2インスタンスをデバッグするには?


package.jsonは私が間違って何が起こっていたか知っていると思うprocess.json

{ 
    "apps": [{ 
    "name": "instance1", 
    "script": "src", 
    "instances": 1, 
    "args": "--port 3000", 
    "node_args": [ 
     "--harmony", "--max_old_space_size=16384", "--debug=7000" 
    ] 
    }, { 
    "name": "instance2", 
    "script": "src", 
    "instances": 1, 
    "args": "--port 3001", 
    "node_args": [ 
     "--harmony" 
    ] 
    }, { 
    "name": "instance3", 
    "script": "src", 
    "instances": 1, 
    "args": "--port 3002", 
    "node_args": [ 
     "--harmony" 
    ] 
    }] 
} 
+0

インスタンス1,2および3は、単純なExpressサーバであるとして(アプリケーションが起動し、Node.jsのバージョンは6.9です.1)。問題はコード固有のものでなければなりません。 idea.logとプロジェクトサンプル – lena

+0

@ lenaを提供して、サポートチケットを作成してください - それはあなたのためにデバッグモードで動作しましたか?コードをステップ実行できましたか? –

答えて

0

"scripts": { 
    "start": "HOST=$HOST_HOSTNAME pm2 start process.json --no-daemon", 
    }, 

スニペット。 npmでクライアントを実行する必要がありますが、実際にコードをデバッグするには、javascriptデバッガーの実行コンフィギュレーションを使用します。 webstorm chrome pluginも手動でインストールする必要がありました。適切な実行構成を作成するための

命令は、ここで見つけることができます: https://confluence.jetbrains.com/display/WI/Starting+a+JavaScript+debug+session#StartingaJavaScriptdebugsession-Startingadebugsessionwhenusingadifferentwebserver

同様のコードを使用して私のために正常に動作します
関連する問題