【问题标题】:Debug Meteor Velocity Mocha tests调试 Meteor Velocity Mocha 测试
【发布时间】:2014-11-21 03:45:57
【问题描述】:

我想使用 Velocity 和 Mocha 调试我的测试,使用断点和 REPL 而不是 console.logs。

为了调试我的应用程序代码,我可以使用NODE_OPTIONS='--debug' 标志启动我的Meteor 应用程序,然后像node debug localhost:5858 那样绑定调试器。这对镜像不起作用,尽管它的日志显示debugger listening on port 5858(主应用程序和镜像日志都这样说)。

如何调试它?

【问题讨论】:

  • 嗯,我想知道主应用程序的调试器是否首先启动,而同一端口上的第二个调试器没有启动。
  • 我尝试运行NODE_OPTIONS='--debug' meteor run --test,希望它仅通过启动镜像应用程序来运行测试,但它也会启动主应用程序。我想知道当您只想运行测试时是否有理由启动主应用程序。
  • 查看速度issue #235PR #298

标签: meteor meteor-velocity


【解决方案1】:

使用 meteor debug 而不是 meteor run 来启动您的流星应用程序。它将节点检查器包添加到您正在运行的 Meteor 应用程序中,以便您可以调试它。节点检查器通过连接到正在运行的 Meteor 服务器来工作

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-09
    • 1970-01-01
    • 2015-01-08
    • 1970-01-01
    • 2017-02-14
    • 1970-01-01
    • 1970-01-01
    • 2015-04-04
    相关资源
    最近更新 更多