1

これに対する解決策を検索するとき、これらはいくつかの類似した/重複した応答であることを知っています。しかし、ノードの世界は非常に定期的に更新されているようで、私が見つけた回答はすべて、はるかに古いバージョンを参照しています。

私は現在実行しています:

  • ノード v6.9.1
  • Node Inspector v0.12.8

私が得るエラーは次のとおりです。

ターゲットから切り離された

リモートデバッグは次の理由で終了しました: websocket_closed

新しいターゲットに再接続してください

エラーのスクリーンショット

4

2 に答える 2

0

同じ問題がありました。いくつかのフォーラムを調べたところ、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
于 2017-01-05T13:19:51.003 に答える
0

おそらく、より高いバージョン(6.9.1)のノードが検査に組み込まれており、それnode-inspect以上更新しないでください..

解決策node --inspect yourapp置換を使用node-inspect & node --debug yourapp それは私にとってはうまくいきました。

Githubの問題を見ることができますターゲットから切り離されたwebsocket_closedは、未定義のプロパティ参照を読み取ることができません(NM [0]は未定義です)

于 2017-02-21T01:22:18.070 に答える