2014-07-13 49 views
0

有什么方法可以设置断点并逐步完成流星服务器代码?我不喜欢将一堆日志记录等附加到服务器代码中。我更喜欢使用断点。我选择的IDE是IntelliJ,如果可能的话,我真的很想在那里做。MeteorJS调试器

回答

1

您是否尝试过节点检查器?它效果很好。我没有在这里手头太多的时间,所以要参考这个流星常见问题解答:

https://github.com/oortcloud/unofficial-meteor-faq#how-do-i-debug-my-meteor-app

另外这里:http://www.meteorpedia.com/read/Debugging(同一件事,即使用节点检查)。

https://github.com/node-inspector/node-inspector

+0

斯拉瓦金也创造了几个视频来说明如何调试流星:https://youtube.com/playlist?list=PLT26u8Zi9MwRxuLMbgmV3NP0szUlo7B0l – StephenD

0

你可以找到一个回答你的问题在这里: How to debug server side code in a Meteor app

首先,你必须安装节点检查

npm install -g node-inspector 

,然后用特定变量运行流星应用

env NODE_OPTIONS="--debug" meteor 

在新的终端选项卡中打开节点检查员运行命令

node-inspector 

复制和粘贴在Chrome节点检查的网址,你会发现所有的服务器端代码中设置断点进行调试。 重要:设置您的项目文件中的断点处(无域)文件夹

+1

虽然这个链接可能回答这个问题,但最好在这里包含答案的重要部分,并提供供参考的链接。如果链接页面更改,则仅链接答案可能会失效。 –

+1

我编辑答案Illija,你是对的 – mstamos