meteor 使用节点检查器进行服务器端调试

示例

对于服务器端调试,您需要使用诸如Node Inspector之类的工具。在开始之前,请查看其中一些有用的教程。

HowToNode-使用Node Inspector调试Strongloop-
调试应用程序
轻松调试Meteor.js演练,以及将Node Inspector与Meteor结合使用的屏幕截图

tl; dr-Meteor生态系统中有许多实用程序,旨在与Meteor应用程序同时运行。仅当您的Meteor应用已启动并正在运行并且可以连接到正在运行的网站时,它们才起作用。流星mongo,Robomongo,Nightwatch ...这些都是需要您的应用程序已在运行的实用程序。NodeInspector是这些实用程序之一。

# install node-inspector
terminal-a$  npm install -g node-inspector

# start meteor
terminal-a$  NODE_OPTIONS='--debug-brk --debug' mrt run

# alternatively, some people report this syntax being better
terminal-a$  sudo NODE_OPTIONS='--debug' ROOT_URL=http://myapp.com meteor --port 80

# launch node-inspector along side your running app
terminal-b$  node-inspector

# go to the URL given by node-inspector
http://localhost:8080/debug?port=5858