【发布时间】:2023-03-14 13:04:01
【问题描述】:
我在 127.0.0.1:3000 上运行 NodeJS Express 服务器并尝试使用很棒的(当它工作时)Node Inspector 对其进行调试,但在更新后无法启动它。我曾经使用node-debug server.js 运行Node Inspector 0.7.4 版本,没有任何问题。然后我想将它更新到最新的 0.10.0 并转到 npm update -g node-inspector 但是现在当我运行 node-debug server.js 时,空白页面会在浏览器中打开,网址为 http://127.0.0.1:8080/debug?ws=127.0.0.1:8080&port=5858 并且没有任何反应。我尝试了node-debug --web-host=127.0.0.1:3000,但没有成功。
我现在如何调试我的 Node 程序?顺便说一句,我在 Ubuntu 上。
编辑: 我没有运行最新版本 0.10.0,所以我不得不卸载并安装 0.9.2。节点检查器开始时没有问题。我在我的 Mac 上运行 0.10.0 但在 Ubuntu 上由于某种原因它似乎不起作用,所以回到 0.9.2 是唯一的解决方案。我希望这会帮助一些 Ubuntu 用户。
【问题讨论】:
-
它对我有用,只是花了一些时间才出现。在 Windows 7 x64 中尝试使用节点检查器版本 0.10.0。 node.js 版本 0.12.0
-
@Kevin B 根据我的编辑,我必须回到 0.9.2,然后它运行良好。必须与 Ubuntu 有关,因为 0.10.0 在我的 Mac 上运行良好。