Вы не делаете ничего плохого, код только что эволюционировал между экранами и сейчас ...
Чтобы снова включить файлы полного пути, вы можете применить следующее:
В строке 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