gpt4 book ai didi

debugging - 如何使用 PHPStorm 远程调试 Node JS?

转载 作者:IT老高 更新时间:2023-10-28 23:24:14 27 4
gpt4 key购买 nike

我有一个 windows 盒子和一个运行 CentOS 的 VM。有谁知道我如何使用 PHPStorm 调试 Node CLI 脚本(不打开端口)? “编辑配置”似乎只支持连接某处而不是监听传入的连接。

最佳答案

确保您拥有 nodejs plugin已安装。

如果您的服务器有可用的平衡器包(我的 EC2 盒子没有),您可以 use this tutorial使用平衡器转发端口。

yum install balance -yt
balance -df 8585 127.0.0.1.5858

许多报告成功通过 iptables 重定向从 eth0 到 lo(对我不起作用),如下所示:

iptables -t nat -A PREROUTING -p tcp -m tcp -i eth0 --dport 5858 -j DNAT --to 127.0.0.1:5858

还有一个简单的 Node 脚本described in this eclipse debugging tut (靠近底部),这会将您的本地调试隧道传输到远程主机。

但是一旦我走得那么远,我就没有明白这一点,因为我熟悉 SSH。所以最终,I went with an SSH tunnel并设置 PHPStorm 来调试本地主机。 SSH Tunnel using putty

PHPStorm configuration

关于debugging - 如何使用 PHPStorm 远程调试 Node JS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8445534/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com