2017-10-19 12 views
1

実行中のノードアプリケーションをデバッグするためにVSCodeを使用しようとしています。Visual Studioコード - ノードデバッガのブレークポイントがヒットしない

私は別の端末でアプリを起動し、それをフックするための設定を処理するために添付してください。

取り付けが正しく動作し、私は私のプロジェクト内のファイルと「ロードスクリプト」と言っサイドパネルを取得します。それらの1つをクリックしてそこにブレークポイントを設定すると、正しく動作します。

私はブレークポイントが灰色で表示されVSCodeエディタを使用して開いて、私はそれにカーソルを合わせると「ブレークポイントのセットが、まだバインドされていない」と言うファイルにブレークポイントを設定した場合。

私はコードにブレークポイントを設定がバインドされているように、どのように私はそれを作ることができますか?

答えて

4

は、あなたの起動ファイルにこの設定を試してみてください:

{ 
    "name": "Attach to Process", 
    "type": "node", 
    "protocol": "inspector", 
    "request": "attach", 
    "stopOnEntry": false, 
    "port": 5858, 
    "localRoot": "${workspaceRoot}", 
    "remoteRoot": "/somepath/myprojectroot", 
    "sourceMaps": true 
} 

remoteRootが正しい道であることを確認し、それ以外の場合は、ソースファイルを検索する場所を知ることができません。

+1

「localRoot」パスが正しいことを再確認することと同じように重要です。これが対応するコードベースを指していない場合、同じ現象が発生します。 – mwielbut

0

平野真実はVSCode 1.20あなたがブレークポイントをヒットすることはできませんということです。

私も1.21を試しましたが、それはあなたにもできません。

私は1.18に戻り、問題なく動作します。

関連する問題