这种感觉真的很无聊,但我无法让节点检查员/ node-debug
工作。无法让节点调试工作
说明说要做npm安装然后运行node-debug web.js
。所以我做到了。现在我打开一个可爱的浏览器窗口,向我展示了带有断点的代码......并且不知道使用哪个网址实际访问代码。
检查员在http://localhost:8080/debug?port=5858
和终端说:
> node-debug web.js
debugger listening on port 5858
Node Inspector is now available from http://localhost:8080/debug?port=5858
Debugging `web.js`
...
我试着打了localhost:5000
(这是我express.js
端口),但是,要么如果我不失败” t有一个单独的node web.js
实例正在运行,或者如果我有另一个正在运行但不会触发检查器中的任何断点,则它会成功。
当我去http://localhost:5858/
,我得到:
远程调试会话已经激活
当我去,我得到:
不能得到/
(th e /
路径完全可以在我的服务器上运行。)
默认'''node-debug''在'''--debug-brk'''模式下启动应用程序。这将停止您的应用程序的第一行(表示未开始)。你可以使用'''node-debug -no-debug-brk'''来查看'''node-debug -h'''的更多信息 – 3y3
哦!我认为这是真正的答案。如果你添加它,我会接受它。 – MalcolmOcean
准备好接受=) – 3y3