如何通过MongoDB端口错误来启动示例?

Flo*_*rnu 3 meteor

我开始使用Meteor,使用示例:

https://www.meteor.com/examples/parties

如果我部署并加载部署URL(http://radically-finished-parties-app.meteor.com/),该应用程序运行......那里没什么魔法......这是一个简单的例子

当我想在本地运行它时出现我的问题,我收到以下消息"您正在尝试在本机驱动程序端口上访问MongoDB.对于http诊断访问,将1000添加到端口号"

我让流星运行终端命令:meteor --port 3004

设置: - Mac OS 10.9 - Chrome 31

Aks*_*hat 8

发生这种情况是因为您正在访问Web浏览器中的mongodb端口.

当您运行流星应用程序时,例如在端口3004上

  • 端口3004将是端口3005的Web代理
  • 端口3005将是一个'原始'的意义上的流星应用程序(没有websockets部分..我认为)
  • 端口3006将是mongodb(您正在访问).

尝试使用其他端口.或者使用更简单的端口,例如meteor在Web浏览器中运行和访问端口3000.

如果你移动端口号的原因是因为它说端口正在使用中,流星应用可能没有在你的计算机上正常退出.重新启动计算机或查看活动监视器以终止恶意节点进程.

我想可能发生的事情是你在3000上运行,然后移动端口,前一个可能没有正确退出,所以你看到的是一个以前的流星实例的mongodb实例.