0
除了檢查process.execArgv
和操縱字符串,是否有更簡單的方法來確定Node進程是否正在偵聽調試連接,如果是,哪種模式和哪個端口上?沒有看到process
API頁面上的任何內容。在運行時獲取調試參數
除了檢查process.execArgv
和操縱字符串,是否有更簡單的方法來確定Node進程是否正在偵聽調試連接,如果是,哪種模式和哪個端口上?沒有看到process
API頁面上的任何內容。在運行時獲取調試參數
process
有debugPort
屬性:
if (typeof v8debug !== 'undefined') {
console.log('In debug mode and listening on port: ' + process.debugPort);
}
哦喔,不知道了'v8debug'全球。很晦澀,眼睛? 'process'也是全球性的,對嗎?無需要求?或者我應該這樣做是出於某種原因。 –
更多關於'v8debug'全局在這裏找到:http://stackoverflow.com/questions/6889470/how-to-programmatically-detect-debug-mode-in-nodejs –
@dimadima當然'process'是一個全球性的。多麼尷尬......答覆已更新。 –