簡體   English   中英

我如何為我的 npm 安裝計時?

[英]How do I time my npm install?

我正在嘗試查看npm install完成安裝所有依賴項所需的時間。 有沒有辦法讓我在本地(在 npm 中)或使用某些第三方插件來計時這個過程? 我試過 * npm i --verbose * npm i --silly * slow-deps (分析你的 npm 包的第三方庫)

slow-deps給了我一個不錯的結果,但我不確定它的准確性,因為它不作為npm install過程的一部分運行。

有沒有其他方法可以准確地npm install過程進行時間分析? 我正在尋找這樣的輸出(來自 Yarn 的輸出屏幕截圖):

在此處輸入圖片說明

謝謝你的幫助。 我遇到過一些實用工具:

  • @JJJ在評論部分提到的time實用程序。
  • Paypal的gnomon軟件包,可以更新所有內容的時間戳。

使用time linux 命令並具有以下命令:

time npm install

同樣根據https://www.commandlinux.com/man-page/man1/time.1.html

bash shell 的用戶需要使用顯式路徑才能運行外部時間命令而不是 shell 內置變體。

所以您的命令可能是(我是 macOS 用戶,我正在使用以下命令):

/usr/bin/time npm install

這個命令的輸出(在最后一行)將是這樣的:

153.96 real        67.63 user        34.12 sys

所以基本上你看到的是以秒為單位的real數。 對於上面的例子,花費的時間是:

153.96s

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM