Node.js - performance.now 不是一个函数



我有一个Node.js应用程序。当我从命令行运行node -v时,我看到以下内容:

10.3.0 版

这是相关的,因为我对使用性能挂钩感兴趣。我已经创建了我能想到的最基本的东西,在名为"index.js"的文件中看起来像这样:

const performance = require('perf_hooks');
let p = performance.now();

当我从命令行运行node index.js时,我收到一个错误,说:

TypeError: performance.now 不是函数

为什么我会收到此错误?我错过了什么?

perf_hooks模块导出了几件事,其中之一是performance,因此使用对象解构可以执行以下操作:

const { performance } = require('perf_hooks');

或者使用对象访问:

const performance = require('perf_hooks').performance;

相关内容

  • 没有找到相关文章

最新更新