1
一個的NodeJS(V8?)回溯可以是這樣的:獲取nodejs回溯中的完全限定路徑?
...
at REPLServer.emit (events.js:95:17)
at REPLServer.Interface._onLine (readline.js:203:10)
內部產生這樣的JavaScript程序,我怎麼能最確切弄清楚在括號中給出的完全合格的路徑?例如,上面我們有events.js或readline.js。
查看nodejs's lib/module.js的代碼我看到有一個_findPath()函數。所以我可以嘗試:
x = 'events.js' // See traceback above
m = require('module');
m._findPath(x, m.globalPaths)
但我只是在這裏猜測。有沒有更好的辦法?關於這樣做的想法?