process.report.getReport([err])
曆史
版本 | 變化 |
---|---|
v13.12.0、v12.17.0 | 此 API 不再是實驗性的。 |
v11.8.0 | 添加於:v11.8.0 |
參數
返回正在運行的進程的診斷報告的 JavaScript 對象表示。報告的 JavaScript 堆棧跟蹤取自 err
(如果存在)。
import { report } from 'node:process';
const data = report.getReport();
console.log(data.header.nodejsVersion);
// Similar to process.report.writeReport()
import fs from 'node:fs';
fs.writeFileSync('my-report.log', util.inspect(data), 'utf8');
const { report } = require('node:process');
const data = report.getReport();
console.log(data.header.nodejsVersion);
// Similar to process.report.writeReport()
const fs = require('node:fs');
fs.writeFileSync('my-report.log', util.inspect(data), 'utf8');
report documentation 中提供了其他文檔。
相關用法
- Node.js process.report.reportOnSignal用法及代碼示例
- Node.js process.report.directory用法及代碼示例
- Node.js process.report.signal用法及代碼示例
- Node.js process.report.writeReport()用法及代碼示例
- Node.js process.report.filename用法及代碼示例
- Node.js process.report.compact用法及代碼示例
- Node.js process.report.writeReport([filename][, err])用法及代碼示例
- Node.js process.report.reportOnUncaughtException用法及代碼示例
- Node.js process.report.reportOnFatalError用法及代碼示例
- Node.js process.report用法及代碼示例
- Node.js process.release用法及代碼示例
- Node.js process.resourceUsage()用法及代碼示例
- Node.js process.stdin用法及代碼示例
- Node.js process.arch()用法及代碼示例
- Node.js process.nextTick(callback[, ...args])用法及代碼示例
- Node.js process.noDeprecation用法及代碼示例
- Node.js process.setUncaughtExceptionCaptureCallback()用法及代碼示例
- Node.js process.execPath用法及代碼示例
- Node.js process.getgid()用法及代碼示例
- Node.js process.setgid(id)用法及代碼示例
- Node.js process.chdir(directory)用法及代碼示例
- Node.js process.setgid()用法及代碼示例
- Node.js process.getuid()用法及代碼示例
- Node.js process.ppid用法及代碼示例
- Node.js process.umask(mask)用法及代碼示例
注:本文由純淨天空篩選整理自nodejs.org大神的英文原創作品 process.report.getReport([err])。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。