Почти тот же вопрос, что и Отладка тестов jasmine-node с помощью узла-инспектора НО кто-нибудь знает, как использовать инспектор узлов с кармой?
Отладка тестов кармы-жасмина с помощью нод-инспектора
Ответы (1)
Установите инспектор узлов глобально из NPM:
npm install -g node-inspector
Затем запустите инспектор узлов и запустите процесс в фоновом режиме (используйте fg, чтобы вернуть его на передний план, и уничтожьте %1, чтобы остановить его):
node-inspector &
А затем запустите свой тестовый бегун, как в режиме отладки, это
node --inspect ./node_modules/karma/bin/karma start
Затем подключитесь к инспектору из локальной петли. Чтобы начать отладку, откройте в Chrome следующий URL-адрес: chrome-devtools://devtools/bundled/spector.html?experiments=true&v8only=true&ws=127.0.0.1:9229/e771f282-5e94-4247-ac1c-89d7dc035129.
Если все пойдет хорошо, вы увидите некоторые инструменты разработчика, с которых можно начать отладку.
person
tuvokki
schedule
01.05.2015
Круто, последние несколько недель я работаю над другим проектом, поэтому мне может потребоваться некоторое время, чтобы попробовать это, но это звучит правильно. Спасибо!
- person Andy; 01.05.2015
Не торопитесь;) Если это сработает, дайте мне знать (и примите ответ), иначе я буду рад помочь.
- person tuvokki; 02.05.2015
@chadoh Да, хотя я на всю жизнь не могу вспомнить, почему я задал этот вопрос - это не имеет смысла, потому что вы не можете отлаживать какой-либо код, работающий в браузере, через инспектор узлов.
- person Andy; 10.12.2015
Как вы отлаживаете код? Файлы не отображаются в моем инспекторе узлов, и размещение операторов
debugger
в моем коде, похоже, ничего не делает, тесты просто выполняются.
- person A. Duff; 16.06.2017