javascript - 无法使用 Node 检查器调试 Nodejs - Websocket_close

标签 javascript node.js node-debugger

我知道在寻找解决方案时,这些是一些类似/重复的响应。但 Node 世界似乎更新得如此频繁,以至于我找到的任何答案都指的是更旧的版本。

我当前正在运行:

  • Node v6.9.1
  • Node 检查器 v0.12.8

我得到的错误如下:

Detached from the target

Remote debuggng has been terminated with reason: websocket_closed

please re-attach to the new target

Screenshot of Error

最佳答案

我遇到了同样的问题。在浏览了一些论坛后,我发现可以降级到 Node v6.3.1。 Here

所以下一个问题是“如何管理 Node 的版本”。 nvm 显示了大量结果。 Stack Overflow 上有一篇文章 here .

Windows 的版本管理器都没有跟上。我发现了另一个保持最新的(截至 2017 年 1 月 1 日)。我发布了这个答案here

回到原来的问题,安装了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/编辑器(取决于我在做什么)。安装 nvm-windows 后,需要重新启动嵌入了终端/命令提示符的 Atom 或 WebStorm 等编辑器,才能访问环境命令“nvm”。

一旦你降级了 Node , Node 检查器就会为我找到:

node-debug server.js

关于javascript - 无法使用 Node 检查器调试 Nodejs - Websocket_close,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40358418/

相关文章:

javascript - Node JS MongoDB 不保存

javascript - 在 Node.js 中使用 reSTLer 获取 HTTP 响应

javascript - NodeJs 未定义不是一个函数

javascript - 将 json 转换为 javascript 变量

node.js - node-debug 不会中断并且不显示任何代码

javascript循环迭代太多

typescript - 如何让 VSCode 加载 NPM 依赖项的源映射?

javascript - jQuery - 从输入值创建日期

javascript - Electron.js 应用程序在一个小时未使用后卡住

javascript - 自定义选择器中的索引无法正常工作