environment
設定ファイル内のプラグインの初期化直後、コンパイラ環境の準備中に呼び出されます。
SyncHook<[]>
afterEnvironment
コンパイラ環境の設定が完了したとき、environment
フックの直後に呼び出されます。
SyncHook<[]>
entryOption
Rspackオプションからのentry
設定が処理された後に呼び出されます。
afterPlugins
初期の内部プラグインセットの設定後に呼び出されます。
SyncHook<[Compiler]>
Compiler
: 現在のコンパイラインスタンスafterResolvers
リゾルバーの設定が完了した後にトリガーされます。
SyncHook<[Compiler]>
Compiler
: 現在のコンパイラインスタンスinitialize
コンパイラオブジェクトが初期化されるときに呼び出されます。
SyncHook<[]>
beforeRun
コンパイラの実行直前にフックを追加します。
AsyncSeriesHook<[Compiler]>
Compiler
: 現在のコンパイラインスタンスrun
ビルド実行の開始時に呼び出されます。
AsyncSeriesHook<[Compiler]>
Compiler
: 現在のコンパイラインスタンスwatchRun
ウォッチモード中に、新しいコンパイルがトリガーされた後、コンパイルが実際に開始される前にプラグインを実行します。
AsyncSeriesHook<[Compiler]>
Compiler
: 現在のコンパイラインスタンスbeforeCompile
コンパイルパラメーターが作成された後にプラグインを実行します。
AsyncSeriesHook<[]>
compile
beforeCompile
の直後、新しいコンパイルが作成される前に呼び出されます。
SyncHook<[]>
thisCompilation
コンパイルの初期化中に、compilation
フックを呼び出す直前に呼び出されます。
SyncHook<[Compilation]>
Compilation
: 作成されたcompilationオブジェクトcompilation
コンパイルが作成された後にプラグインを実行します。
SyncHook<[Compilation]>
Compilation
: 作成されたcompilationオブジェクトmake
makeフェーズの前に呼び出されます。
makeフェーズでは、Rspackはエントリから始めてモジュールグラフを構築し、ローダーを使用して各モジュールを処理します。
AsyncParallelHook<[Compilation]>
Compilation
: 現在のcompilationオブジェクトafterCompile
makeフェーズの後、sealフェーズの前に呼び出されます。
sealフェーズでは、Rspackはモジュールグラフからチャンクグラフを作成し、アセットを生成します。
AsyncSeriesHook<[Compilation]>
Compilation
: 現在のcompilationオブジェクトshouldEmit
アセットを出力する前に呼び出されます。出力するかどうかを示すブール値を返す必要があります。
SyncBailHook<[Compilation]>
Compilation
: 現在のcompilationオブジェクトemit
アセットを出力ディレクトリに出力する直前に呼び出されます。
AsyncSeriesHook<[Compilation]>
Compilation
: 現在のcompilationオブジェクトafterEmit
アセットを出力ディレクトリに出力した後に呼び出されます。
AsyncSeriesHook<[Compilation]>
Compilation
: 現在のcompilationオブジェクトdone
コンパイルが完了したときに呼び出されます。
AsyncSeriesHook<Stats>
Stats
: 生成された統計情報オブジェクトafterDone
done
フックの後で呼び出されます。
SyncHook<Stats>
Stats
: 生成された統計情報オブジェクトfailed
コンパイルが失敗した場合に呼び出されます。
SyncHook<[Error]>
watchClose
ウォッチ中のコンパイルが停止したときに呼び出されます。
SyncHook<[]>
shutdown
コンパイラが閉じているときに呼び出されます。
AsyncSeriesHook<[]>