Как отлаживать с помощью командной строки в Chrome - PullRequest
1 голос
/ 30 января 2010

Я недавно работаю над додзё. И иногда мне нужна помощь chrome отладчика, чтобы понять, как на самом деле работает эта функция. Но сейчас у меня есть проблема. Я хочу добавить точку останова в указанной функции. Я уже знаю имя функции. Но так как исходный файл dojo сжат, я не могу добавить точку останова в указанной строке напрямую. Я заметил, что в Chrome2 есть способ отладки JavaScript с помощью командной строки. Но сейчас я не могу найти отладчик с возможностью командной строки. Есть ли в последнем Chrome какие-либо инструменты командной строки для отладки или только графический?

Спасибо!

Ответы [ 3 ]

1 голос
/ 31 января 2010

Я думаю, вам нужно получить унифицированную версию додзё. Он входит в комплект разработчика и называется dojo.js.uncompressed.js (используйте этот файл вместо dojo.js). Вы можете искать код в текстовом редакторе, найти нужную строку и установить точку останова там.

1 голос
/ 26 октября 2011

Вы также можете использовать старое доброе ключевое слово отладчик , которое используется в JavaScript начиная с версии 1.0

https://developer.mozilla.org/en/JavaScript/Reference/Statements/debugger

if(!dojo)
   debugger;
0 голосов
/ 31 января 2010

Используя веб-инспектор, который входит в состав Google Chrome, вы можете использовать консоль командной строки, выдавая различные команды JavaScript: http://blog.chromium.org/2009/06/developer-tools-for-google-chrome.html

  1. Щелкните правой кнопкой мыши на своей странице, выберите «Проверить элемент»,
  2. Нажмите на вкладку консоли.
  3. Начните печатать.

Существуют и другие отладчики, такие как инструменты разработчика Chrome для Eclipse, http://blog.chromium.org/2009/08/google-chrome-developer-tools-for.html, довольно приятно использовать отладчик Eclipse.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...