我正在尝试使用节点检查器在windows上调试Meteor应用程序。我正在遵循这个程序
- 安装节点检查器:
npm install -g node-inspector
- 启动流星:
NODE_OPTIONS='--debug' meteor run
(如果使用陨石,则为mrt run
) - 启动节点检查器
- 转到Chrome中节点检查器提供的URL
但是当我转到URL http://127.0.0.1:8080/debug?port=5858
时,我收到了这个错误
错误:节点是否使用--debug端口5858 运行
请帮助
请参阅节点检查器自述文件中关于Windows的部分。
基本上,要为节点启用调试模式,您必须获得节点进程的PID:
tasklist /FI "IMAGENAME eq node.exe"
然后用PID:调用
node -e "process._debugProcess(PID)"