2012-04-04 3 views
1

Я следил за этим tutorial и получил Eclipse для распознавания программы, которую я отлаживаю.отладка приложения-узла с помощью eclipse

Однако после установки точки останова и управления приложениями в точке останова приложение просто игнорирует его.

Код продолжает весело, как будто ничего не произошло, и я не вижу переменные, на которые я пытаюсь посмотреть.

К сожалению, я не знаю, какую информацию включить сюда, поэтому, если вам нужна дополнительная информация, просто дайте мне знать в комментариях.

+0

Я получаю то же самое, к сожалению ... – ControlAltDel

ответ

0

Вы должны быть осторожны с тем, что вы делаете. Есть некоторые подводные камни при отладке приложений узлов в eclipse. Вот несколько советов, которые могут вам помочь.

  1. Запустите приложение с node --debug-brk your-script.js
  2. Запуск отладчика в затмении
  3. Шаг над (F6) первые несколько требуют утверждения, что импортировать код, который вы хотите отладить.
  4. Установите точки останова. (Убедитесь, что вы не установить контрольные точки в исходных файлах, которые вы сейчас редактируете. При отладке в вашей рабочей области есть «Проект», содержащий все сценарии, которые загружаются узлом. Установите контрольные точки в некоторых из этих В противном случае точки останова будут проигнорированы. Чаще всего вы хотите установить точки останова в начале обратного вызова.)
  5. Затем возобновите (F8) скрипт и он будет приостановлен с первой точки останова, которую он пропустит.

Начните с этого до начала отладки в первый раз. После этого вы можете попробовать более нетрадиционные случаи.

Смежные вопросы