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