Как быстрее найти скрипты приложения в инспекторе узлов? - PullRequest
2 голосов
/ 06 декабря 2011

При просмотре скринкастов инспекторов узлов я заметил скрипты приложений в верхней части списка скриптов, и они содержат полный путь.

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

Что я делаю не так?

1 Ответ

2 голосов
/ 07 мая 2012

Вы не делаете ничего плохого, код только что эволюционировал между экранами и сейчас ...

Чтобы снова включить файлы полного пути, вы можете применить следующее:

В строке 192 в файле node-inspector / lib / session.js вы найдете вызов этой функции:

scripts.forEach(function(s) {
  var hidden = config.hidden &&
               config.hidden.some(function(r) { return r.test(s.url); }),
      item = { hidden: hidden, path: s.url };
  if (s.path.length > 1) s.url = shorten(s.path);
  item.url = s.url;
  sourceIDs[s.sourceID] = item;
  delete s.path;
  if (!hidden) {
    sendEvent('parsedScriptSource', s);
  }
});

Чтобы указать полный путь к файлу в отладчике, просто удалите строку, в которой URL-адрес сокращен следующим образом:

//if (s.path.length > 1) s.url = shorten(s.path);

Это сделает работу, даже если не оптимальное решение.

PS: источник этого файла вы найдете здесь: https://github.com/dannycoates/node-inspector/blob/master/lib/session.js

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