ProfilingPlugin

產生包含外掛程式執行時間的 Chrome 設定檔檔案。預設輸出 `events.json` 檔案。可以使用 `outputPath` 選項提供自訂檔案路徑。

注意:ProfilingPlugin 僅接受絕對路徑。

選項

  • outputPath:自訂輸出檔案 (json) 的絕對路徑

用法:預設

new webpack.debug.ProfilingPlugin();

用法:自訂 outputPath

new webpack.debug.ProfilingPlugin({
  outputPath: path.join(__dirname, 'profiling/profileEvents.json'),
});

若要檢視設定檔檔案

  1. 使用 ProfilingPlugin 執行 webpack。
  2. 前往 Chrome,開啟 DevTools,然後前往 效能 標籤(以前稱為 時間軸)。
  3. 將產生的檔案(預設為 events.json)拖放到分析器中。

然後它將顯示時間軸統計資料和每個外掛程式的呼叫次數!

3 貢獻者

EugeneHlushkobyzykakgupta0777