【问题标题】:Meteor Server Side DebuggingMeteor 服务器端调试
【发布时间】:2013-12-03 11:43:47
【问题描述】:

我正在尝试使用节点检查器在 Windows 上调试 Meteor 应用程序。我正在遵循这个程序

  1. 安装节点检查器:npm install -g node-inspector
  2. 启动流星:NODE_OPTIONS='--debug' meteor run(或 mrt run,如果您使用 Meteorite)
  3. 启动节点检查器
  4. 转到 Chrome 中 node-inspector 给出的 URL

但是当我转到 URL http://127.0.0.1:8080/debug?port=5858 时出现此错误

错误:节点是否使用 --debug 端口 5858 运行

请帮忙

【问题讨论】:

    标签: javascript node.js debugging meteor


    【解决方案1】:

    请参阅节点检查器readme 中有关 Windows 的部分。

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

    tasklist /FI "IMAGENAME eq node.exe"

    然后用 PID 调用它:

    node -e "process._debugProcess(PID)"

    【讨论】:

    • 我已经试过了,但是我们只能用这个方法调试main.js,不能out app
    • 我建议设置一个 *nix 虚拟机并使用它... Windows 对 Meteor 的支持仍然是非官方的。
    猜你喜欢
    • 2012-06-17
    • 2015-03-20
    • 2013-06-05
    • 2015-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多