プラグインの実行タイミングを含むChromeプロファイルファイルを生成します。デフォルトではevents.json
ファイルが出力されます。outputPath
オプションを使用してカスタムファイルパスを指定できます。
注:ProfilingPluginは絶対パスのみを受け入れます。
outputPath
: カスタム出力ファイル(json)への絶対パスnew webpack.debug.ProfilingPlugin();
outputPath
new webpack.debug.ProfilingPlugin({
outputPath: path.join(__dirname, 'profiling/profileEvents.json'),
});
プロファイルファイルを表示するには
ProfilingPlugin
でwebpackを実行します。パフォーマンス
タブ(以前はタイムライン
)に移動します。events.json
)をプロファイラーにドラッグアンドドロップします。その後、タイムラインの統計とプラグインごとの呼び出しが表示されます。