如何测量npm / yarn任务/脚本的执行时间?

Lon*_*ely 3 time task measure npm yarnpkg

如何在不修改脚本的情况下在命令行上测量npm / yarn任务的执行时间。

在我的特殊用例中,我想执行一个现有的E2E测试(纱线测试:e2e)100次并取平均值。

RAX*_*RAX 9

在 unix 中使用以下命令

time npm run build
Run Code Online (Sandbox Code Playgroud)

对于 Windows 使用此命令

Measure-Command { start-process npm 'run build' -wait}
Run Code Online (Sandbox Code Playgroud)


Erk*_*uel 5

使用gnomon

一个命令行工具,有点像moreutils的ts,用于将时间戳信息放在另一个命令的标准输出之前。

  • 注意:尽管这是赞成票,但它似乎不再起作用,或者与“pnpm”一起工作。该存储库已存档。 (3认同)
  • ‘|’是什么意思? (2认同)