Nitrous.io上Meteor应用程序的服务器端调试



我有一个简单的Meteor应用程序在Nitrous盒子上运行。我希望能够使用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.

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

  • 导航到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

想法?有没有办法让我到这个控制台?

您应该更改盒子上的url,

通常,您只需运行运行meteor命令的盒子

cd workspace
cd myAPP
meteor

它是有效的,但现在您应该运行这些命令。

cd workspace
cd myApp
ROOT_URL=http://machinename.abc1-2.nitrousbox.com meteor

现在再次运行node-inspector

你应该买一些类似的东西

Visit http://machinename.abc1-2.nitrousbox.com:8080/debug?port=5858 to start debugging.

最新更新