buildModuleSyncHook<[JsModule]>
在模块被构建之前调用,可以用来修改模块(Rspack 目前仅支持读)
processAssetsAsyncSeriesHook<[CompilationAssets]>
在产物输出之前进行修改产物。
optimizeModulesSyncBailHook<[JsModule[]]>
在模块优化阶段开始时调用。插件可以使用此钩子来对模块执行优化。
optimizeChunkModuleAsyncSeriesBailHook<[JsModule[]]>
在 afterOptimizeTree 之后,在块模块优化的开始时调用。插件可以使用此钩子来对块模块执行优化。
succeedModuleSyncHook<[JsModule]>
在模块成功构建后调用
finishModulesAsyncSeriesHook<[JsModule[]]>
当所有模块都没有错误地构建完成时调用。
chunkAssetSyncHook<[JsChunk[], string /** filename*/ ]>
Triggered when an asset from a chunk was added to the compilation.
当chunk的产物被添加到编译时触发。