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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。