流星服务器端断点从未在cloud9中命中

时间:2014-12-25 23:52:26

标签: debugging meteor server-side cloud9-ide

我可以使用内置的Meteor运行配置在Cloud9 IDE中运行一个流星应用。但是调试器没有遇到任何服务器端断点。我也尝试创建自己的运行配置,但也不起作用:

{
  "cmd": [
    "bash",
    "--login",
    "-c",
    "meteor ${debug? run --debug-port=15454} --port $IP:$PORT"
  ],
  "debugger": "v8",
  "debugport": 15454,
  "info": "Your code is running at \\033[01;34m$url\\033[00m.\n\\033[01;31mImportant:\\033[00m use \\033[01;32mprocess.env.PORT\\033[00m as the port and \\033[01;32mprocess.env.IP\\033[00m as the host in your scripts!\n"
}

任何人都可以使用调试器吗?

1 个答案:

答案 0 :(得分:0)

我一直在研究流星调试问题(我为C9工作)。我注意到有时间问题。在流星开始之前,它有时需要很长时间(分钟),因为它首先启动数据库等。我改变了调试器在放弃连接到10分钟之前等待的时间。难道流星开始需要超过10分钟的时间吗?

另请注意,c9不支持客户端代码调试。它只支持服务器端代码。