私の webstorm ide は、既存の Node.js プロジェクトのブレークポイントで停止しなくなりました。
新しい webstorm node.js エクスプレス プロジェクトを作成し、デバッグ ポイントを設定すると、正常に動作するようです。
たとえば、非常に単純なテストの場合、既存のプロジェクトに test.js という名前のファイルを作成します。
var name = 'bob';
console.log(name);
実行 / デバッグ構成を作成する
Name:test
Path to Node:/usr/local/bin/node
workding directory: Path to my directory
Path to Node App JS file: test.js
プログラムは正常に実行されますが、ヒットしない 1 行目にブレークポイントを設定しました。このプロジェクトでデバッガーにブレークポイントを再度ヒットさせるにはどうすればよいですか。
出力
/usr/local/bin/node --debug-brk=64597 test.js
debugger listening on port 64597
bob
Process finished with exit code 0
別のディレクトリにコピーされた同じプロジェクトは、デバッガーで正常に動作します。ただし、同じディレクトリに保存すると、.idea フォルダーを削除してデバッグ構成を最初から再作成しても、デバッガーにアタッチされません。
以前に JSTestDriver の設定をいじっていました。.idea フォルダーが削除されたにもかかわらず、それが影響を及ぼし、影響を与え続けた可能性はありますか?