Как отладить код на стороне сервера в Aptana Jaxer? - PullRequest
0 голосов
/ 02 февраля 2009

Я пытаюсь отладить некоторый серверный JavaScript-код, работающий в Aptana Jaxer, и у меня ничего не получается Я даже не смог найти какие-либо учебники или сообщения по этой проблеме. Кто-нибудь знает, возможно ли это, и если да, то чего мне не хватает?

Ответы [ 3 ]

1 голос
/ 25 апреля 2009

Вы можете установить Jaxer.Config.DEV_MODE = true; чтобы получить информацию об ошибке в вашем браузере. Также используйте Jaxer.Log для отладки. Надеюсь, это немного поможет.

0 голосов
/ 29 ноября 2009

tail -f /opt/AptanaJaxer/logs/jaxer.log

0 голосов
/ 28 июля 2009

Jaxer и Aptana Studio пока не имеют возможности отлаживать удаленные сценарии со стороны клиента. То есть вы не можете сделать один шаг в обратном вызове, и окно вашего кода покажет вам первую строку кода в удаленном методе. Конечно, это в их списке пожеланий, но было бы довольно сложно добиться успеха.

Лично я использую логирование. У Jaxer есть большие возможности для этого, в Jaxer.Log. *.

Многие люди насмехаются над «отладкой printf ()», но дело в том, что она работает, и ее зачастую легче настроить, чем интерактивный отладчик, особенно для серверных приложений и удаленного вызова методов. Вы просто добавляете сообщения регистрации везде, где хотите узнать состояние системы на данный момент, а затем заставляете свое приложение делать то, что не получается. Изучите бревна, промойте, повторите.

...