2
在觀察節點檢查器屏幕截圖時,我注意到腳本列表頂部的應用程序腳本,它們包含完整路徑。如何更快地在節點檢查器中查找應用程序腳本?
但是,當我使用它 - 所有腳本都與系統scipts洗牌,它很難找到只涉及我的應用程序。
我做錯了什麼?
在觀察節點檢查器屏幕截圖時,我注意到腳本列表頂部的應用程序腳本,它們包含完整路徑。如何更快地在節點檢查器中查找應用程序腳本?
但是,當我使用它 - 所有腳本都與系統scipts洗牌,它很難找到只涉及我的應用程序。
我做錯了什麼?
你沒有做錯什麼,代碼剛剛放出的截屏和現在...
要重新啓用的完整路徑文件可見,你可以採用以下:
在文件節點巡視員/ lib目錄中的管線192/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
我有同樣的問題。 –