我正在尝试调试在Aptana Jaxer中运行的一些服务器端JavaScript代码,但我没有取得任何成功。我甚至都找不到关于这个问题的任何教程或帖子。有谁知道这是否可能,如果可能,我错过了什么?
答案 0 :(得分:1)
您可以设置Jaxer.Config.DEV_MODE = true;在浏览器中获取一些错误信息。 还可以使用Jaxer.Log进行调试。 希望这有点帮助。
答案 1 :(得分:0)
Jaxer和Aptana Studio还没有能力从客户端调试远程脚本。也就是说,您无法单步进入回调并让代码窗口显示远程方法中的第一行代码。当然,这是他们的愿望清单,但要做得好是非常棘手的。
就个人而言,我使用日志记录。 Jaxer在Jaxer.Log。*。
中拥有强大的设施很多人都嘲笑“printf()调试”,但实际情况是,它可以工作,而且设置比交互式调试器更麻烦,特别是对于服务器应用程序和远程方法调用。您只需将日志消息洒在您想知道系统状态的任何地方,然后让您的应用尝试做出失败的事情。研究原木,冲洗,重复。
答案 2 :(得分:0)
tail -f /opt/AptanaJaxer/logs/jaxer.log