これに対する解決策を検索するとき、これらはいくつかの類似した/重複した応答であることを知っています。しかし、ノードの世界は非常に定期的に更新されているようで、私が見つけた回答はすべて、はるかに古いバージョンを参照しています。
私は現在実行しています:
- ノード v6.9.1
- Node Inspector v0.12.8
私が得るエラーは次のとおりです。
ターゲットから切り離された
リモートデバッグは次の理由で終了しました: websocket_closed
新しいターゲットに再接続してください
これに対する解決策を検索するとき、これらはいくつかの類似した/重複した応答であることを知っています。しかし、ノードの世界は非常に定期的に更新されているようで、私が見つけた回答はすべて、はるかに古いバージョンを参照しています。
私は現在実行しています:
私が得るエラーは次のとおりです。
ターゲットから切り離された
リモートデバッグは次の理由で終了しました: websocket_closed
新しいターゲットに再接続してください
同じ問題がありました。いくつかのフォーラムを調べたところ、Node v6.3.1 にダウングレードしていることがわかりました。 ここ
そこで次の質問は「ノードのバージョンを管理するにはどうすればよいか」でした。nvm で多くの結果が表示されます。スタック オーバーフローの投稿がここにあります。
Windows のバージョン マネージャーはどれも追いついていません。最新の状態に保たれている別のものを見つけました (2017 年 1 月 1 日現在)。その答えをここに投稿しました
nvm-windows がインストールされている元の問題に戻ります。
nvm install v6.3.1 //I was running 6.9.1 - downgrade
ユーティリティは npm のバージョンをダウングレードします
Downloading npm version 3.10.3....complete
Installing npm v3.10.3
それからそれを使用してください
nvm use 6.3.1
注- 私はたくさんの IDE / エディタを使用しています (私が何をしているかによって異なります)。ターミナル/コマンド プロンプトが組み込まれている Atom や WebStorm などのエディタは、環境コマンド「nvm」にアクセスするために、nvm-windows をインストールした後に再起動する必要があります。
ノードをダウングレードすると、node-inspector が次のように検索してくれました。
node-debug server.js
おそらく、より高いバージョン(6.9.1)のノードが検査に組み込まれており、それnode-inspect以上更新しないでください..
解決策:node --inspect yourapp置換を使用node-inspect & node --debug yourapp
それは私にとってはうまくいきました。
Githubの問題を見ることができますターゲットから切り離されたwebsocket_closedは、未定義のプロパティ参照を読み取ることができません(NM [0]は未定義です)