服务器端调试无法正常工作[Meteor 1.2]

时间:2015-12-15 23:00:23

标签: javascript node.js debugging meteor webstorm

在我详细介绍之前,请注意:

  1. 我正在使用Meteor 1.2和最新版本的WebStorm 11.
  2. 客户端调试工作正常,至少使用Chrome Web Inspector,客户端日志记录显示在控制台中。
  3. 我的问题是我无法让服务器端调试工作。我现在已经尝试了以下所有方面无济于事:

    1. 运行meteor debug并启动Node Inspector(它挂钩到我的Meteor实例但是没有记录任何服务器端或者在代码中使用debugging;语句设置了任何断点,代码执行是未暂停)
    2. 从WebStorm发布Meteor,putting console.log()语句到处都是。什么都不打印,断点不会被击中
    3. 正在运行meteor shell并尝试查看日志记录
    4. 使用Atom IDE,但这不适合我,因为Atom插件管理器无法规避的公司代理(不路由代理信息)。

1 个答案:

答案 0 :(得分:1)

WS 11.0.2肯定打破了这一点。虽然没有列在JetBrains'网站,手动输入WS 11.0.1的下载可执行URL(http://download.jetbrains.com/webstorm/WebStorm-11.0.1.exe),让我回到之前的次要版本。安装11.0.1后,我可以在WebStorm IDE中调试我的代码,设置并命中断点并查看服务器端日志记录。