Meteor服务器端调试

时间:2013-12-03 11:43:47

标签: javascript node.js debugging meteor

我正在尝试使用node-inspector在Windows上调试Meteor应用程序。我正在遵循这个程序

  1. 安装node-inspector:npm install -g node-inspector
  2. 启动流星:NODE_OPTIONS='--debug' meteor run(如果使用陨石,则为mrt run
  3. 启动node-inspector
  4. 转到Chrome中的node-inspector提供的URL
  5. 但是当我转到网址http://127.0.0.1:8080/debug?port=5858

    时,我收到此错误
      

    错误:节点是否正在运行--debug端口5858

    请帮忙

1 个答案:

答案 0 :(得分:0)

请参阅node-inspector readme中有关Windows的部分。

基本上,要为节点启用调试模式,您必须获取节点进程的PID:

tasklist /FI "IMAGENAME eq node.exe"

然后用PID调用它:

node -e "process._debugProcess(PID)"