node . js process . report . reportonancialistenexception 属性
原文:https://www . geeksforgeeks . org/node-js-process-report-reportonuncalishexception-property/
进程对象是一个全局对象,它提供关于当前 Node.js 进程的信息和控制。作为一个全局变量,它始终对 Node.js 应用程序可用,而无需使用 require()。也可以使用 require()显式访问,如下所示:
const process = require('process');
如果process . report . reportunancialishexception为真,则针对未捕获的异常生成诊断报告。
语法:
process.report.reportOnUncaughtException
参数:该属性不接受任何参数。
返回值:该属性返回一个布尔值。
下面的例子说明了在 Node.js 中进程的使用。
例 1:
index . js
// Node.js program to demonstrate the
// process.report.reportOnUncaughtException Property
// Include process module
const process = require('process');
// Printing process.report.reportOnUncaughtException property value
console.log(`Report on exception:
${process.report.reportOnUncaughtException}`);
使用以下命令运行 index.js 文件:
node index.js
输出:
Report on exception: false
例 2:
index . js
// Node.js program to demonstrate the
// process.report.reportOnUncaughtException Property
// Include process module
const process = require('process');
process.report.reportOnUncaughtException = true;
// Printing process.report.reportOnUncaughtException property value
console.log(`Report on exception:
${process.report.reportOnUncaughtException}`);
使用以下命令运行 index.js 文件:
node index.js
输出:
Report on exception: true
参考:https://nodejs . org/API/process . html # process _ process _ report _ reportonuncatouchexception
版权属于:月萌API www.moonapi.com,转载请注明出处