VSCodeでNode.jsをデバッグする方法は主に以下の3つがあります。
- Auto Attach
- JavaScriptデバッグターミナル
launch.json
を使ったデバッグ
この記事では、Auto AttachとJavaScriptデバッグターミナルでのデバッグ方法を紹介します。
1. Auto Attach
- 1.コマンドパレット(
shift + ⌘ + P
)でToggle Auto Attach
を選択 - 2.
Always
を選択 - 3.ブレイクポイントを設定して、VSCodeの統合ターミナルからNode.jsを実行
- 統合ターミナルを開く :
control + `
- 統合ターミナルを開く :
2. JavaScriptデバッグターミナル
JavaScriptデバッグターミナルで実行したNode.jsプロセスは自動的にデバッグされます。
- 1.ターミナルを開く(
control + `
) - 2.ターミナルスイッチャーのドロップダウンメニューから「JavaScriptデバッグターミナル」を選択
- ターミナルスイッチャーのドロップダウンメニュー:ターミナルパネルの右側の
v
のようなマーク - またはコマンドパレットで
JavaScript Debug Terminal
を選択
- ターミナルスイッチャーのドロップダウンメニュー:ターミナルパネルの右側の
- 3.ブレイクポイントを設定して、JavaScriptデバッグターミナルからNode.jsを実行
【参考】