相关疑难解决方法(0)

如何使用WebStorm IDE调试Meteor应用程序?

任何人都可以提供一个关于如何将Meteor应用程序连接到WebStorm调试器的简短步骤吗?

debugging remote-debugging node.js webstorm meteor

17
推荐指数
3
解决办法
9722
查看次数

如何在Meteor的服务器端调试和记录自己的代码?

没关系.这不工作的原因:我忘了,meteor reset所以debugger也没有机会停下来.咄!

更多信息:我在Mason Chang的回答中使用了相关问题的方法,而不是kill -s USR1 [proc_id](我可以看到脚本,但无法在startup()函数中停止).另外,我正在使用陨石.

我正在尝试使用node-inspector 调试Meteor服务器端(即下)的Meteor.startup(function())代码/server,我已经阅读了这个问题,并按照更改的答案run.js,但不知何故,我自己的脚本为启动功能未显示在Chrome的脚本部分中.

如何在此处查看我的代码并设置断点并停在这些点?顺便说一下,Meteor_debug()不会向stdout,stderr或node-inspector浏览器控制台输出任何内容.我也试过console.log()但没有用.如何在Meteor服务器端启用日志记录?

如果重要,我在auth分支机构.

这里的代码非常简单(/server/bootstrap.js):

Meteor.startup(function () {
 if (Logs.find().count() === 0) {
  var data = [/*...some data...*/];
  var timestamp = (new Date()).getTime();
  Meteor._debug("timestamp: "+timestamp+", data.len: " + data.length);
  debugger;
  for (var i = 0; i < data.length; i++) {
    data[i].timestamp = timestamp++;
    var entry_id = Logs.insert(data[i]);
    Meteor._debug("entry_id: "+ entry_id);
  }
 }
});
Run Code Online (Sandbox Code Playgroud)

debugging serverside-javascript node.js node-inspector meteor

9
推荐指数
1
解决办法
6671
查看次数

如何在Meteor应用程序中调试服务器端代码

我一直在努力调试我的应用程序中的服务器端代码.对于客户端,chrome或firefox中的浏览器调试器就像魅力一样,但对于服务器而言则更复杂

debugging remote-debugging meteor

9
推荐指数
1
解决办法
5803
查看次数

7
推荐指数
1
解决办法
2669
查看次数

Nitrous.io上Meteor App的服务器端调试

我在Nitrous盒子上运行了一个简单的Meteor应用程序.我希望能够使用node-inspector服务器端的调试(如描述在这里),但我无法进入控制台.

我的Meteor应用程序在盒子上本地运行http://0.0.0.0:3000/,我可以按照此处的指南在Chrome中查看它.当我运行时node-inspector,我收到此消息:

Node Inspector v0.8.3
Visit http://127.0.0.1:8080/debug?port=5858 to start debugging.
Run Code Online (Sandbox Code Playgroud)

我怎样才能到达这个地址?我试过了:

  • 导航到 https://example-name.example-region.nitrous.io:8080/debug?port=5858
  • 运行: node-inspector --web-host 0.0.0.0
  • 运行: node-inspector --web-host https://example-name.example-region.nitrous.io

思考?有没有办法可以进入这个控制台?

javascript node.js node-inspector meteor nitrousio

3
推荐指数
1
解决办法
219
查看次数