process.report.writeReport()方法將診斷報告寫入文件。如果未提供文件名,則默認文件名包括日期,時間,PID和序列號。該報告的JavaScript堆棧跟蹤來自err(如果存在)。
用法:
process.report.writeReport([filename][, err])
參數:此方法接受上麵提到和下麵描述的兩個參數:
- filename:此參數保存將在其中寫入報告的文件名。
- err:此參數用於報告javascript堆棧。
返回值:此方法返回生成的報告的文件名。
以下示例說明了Node.js中process.report.writeReport屬性的用法:
例:
Javascript
// Node.js program to demonstrate the
// process.report.writeReport Property
// Include process module
import process from 'process'
// Printing process.report.writeReport property value
process.report.writeReport();
運行命令:
node filename
輸出:
注意:上麵的程序將使用node filename.js命令編譯並運行。
參考:https://nodejs.org/api/process.html#process_process_report_reportonsignal
相關用法
- Node.js console.timeLog()用法及代碼示例
- Node.js fs.fsyncSync()用法及代碼示例
- Node.js process.nextTick()用法及代碼示例
- Node.js GM charcoal()用法及代碼示例
- Node.js GM blur()用法及代碼示例
- Node.js GM sharpen()用法及代碼示例
- Node.js GM drawLine()用法及代碼示例
- Node.js GM drawArc()用法及代碼示例
- Node.js GM drawPolyline()用法及代碼示例
- Node.js GM drawBezier()用法及代碼示例
- Node.js GM drawCircle()用法及代碼示例
注:本文由純淨天空篩選整理自subhammahato348大神的英文原創作品 Node.js process.report.writeReport() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。