概要

以下の表は、Webpackの組み込みプラグインに対するRspackのサポート状況を示しています。まだ実装されていないプラグインや機能の開発にご興味があり、参加をご希望される場合は、大歓迎です。

プラグインサポート状況備考
BannerPlugin🟢 サポート済み
EnvironmentPlugin🟢 サポート済み
HotModuleReplacementPlugin🟢 サポート済み
IgnorePlugin🟢 サポート済み
LimitChunkCountPlugin🟢 サポート済み
ModuleFederationPlugin🟢 サポート済み
NormalModuleReplacementPlugin🟢 サポート済み
ProvidePlugin🟢 サポート済み
SourceMapDevToolPlugin🟢 サポート済み
NodeTemplatePlugin🟢 サポート済み
NodeTargetPlugin🟢 サポート済み
ElectronTargetPlugin🟢 サポート済み
EnableChunkLoadingPlugin🟢 サポート済み
EnableLibraryPlugin🟢 サポート済み
EnableWasmLoadingPlugin🟢 サポート済み
ExternalsPlugin🟢 サポート済み
FetchCompileAsyncWasmPlugin🟢 サポート済み
EvalSourceMapDevToolPlugin🟢 サポート済み
ModuleConcatenationPlugin🟢 サポート済み
NoEmitOnErrorsPlugin🟢 サポート済み
NodeEnvironmentPlugin🟢 サポート済み
WebWorkerTemplatePlugin🟢 サポート済み
EvalDevToolModulePlugin🟢 サポート済み
APIPlugin🟢 サポート済み
ConstPlugin🟢 サポート済み
CommonJsPlugin🟢 サポート済み
MergeDuplicateChunksPlugin🟢 サポート済み
RemoveEmptyChunksPlugin🟢 サポート済み
ConsumeSharedPlugin🟢 サポート済み
ContainerPlugin🟢 サポート済み
ContainerReferencePlugin🟢 サポート済み
EntryOptionPlugin🟢 サポート済み
JavascriptModulesPlugin🟢 サポート済み
LoaderOptionsPlugin🟢 サポート済み
NaturalChunkIdsPlugin🟢 サポート済み
NaturalModuleIdsPlugin🟢 サポート済み
RuntimeChunkPlugin🟢 サポート済み
SideEffectsFlagPlugin🟢 サポート済み
DefinePlugin🟡 部分的にサポート済みrspack.DefinePlugin.runtimeValue 関数はサポートされていません
ProgressPlugin🟡 部分的にサポート済みprofile オプションのみサポートされています
SplitChunksPlugin🟡 部分的にサポート済みminSizeReductionusedExports オプションはサポートされていません
EntryPlugin🟡 部分的にサポート済み`layer` と `wasmLoading` オプションはサポートされていません
RealContentHashPlugin🟡 部分的にサポート済み`hashFunction` と `hashDigest` オプションはサポートされていません
DeterministicChunkIdsPlugin🟡 部分的にサポート済み`context` と `maxLength` オプションはサポートされていません
DeterministicModuleIdsPlugin🟡 部分的にサポート済み`context`, `test`, `maxLength`, `salt`, `fixedLength`, `failOnConflict` オプションはサポートされていません
DynamicEntryPlugin🟡 部分的にサポート済み`layer` と `wasmLoading` オプションはサポートされていません
NamedChunkIdsPlugin🟡 部分的にサポート済み`delimiter` と `context` オプションはサポートされていません
NamedModuleIdsPlugin🟡 部分的にサポート済み`context` オプションはサポートされていません
ProvideSharedPlugin🟡 部分的にサポート済み一時的にJavaScript側からエクスポートされていません
AutomaticPrefetchPlugin🔴 まだサポートされていません実装予定
DllPlugin🔴 まだサポートされていません実装予定
HashedModuleIdsPlugin🔴 まだサポートされていません実装予定
MinChunkSizePlugin🔴 まだサポートされていません実装予定
PrefetchPlugin🔴 まだサポートされていません実装予定
ProfilingPlugin🔴 まだサポートされていません実装予定
WatchIgnorePlugin🔴 まだサポートされていません実装予定
MemoryCachePlugin🔴 まだサポートされていません実装予定
RecordIdsPlugin🔴 まだサポートされていません実装予定
JsonpTemplatePlugin🔴 まだサポートされていません実装予定
LibraryTemplatePlugin🔴 まだサポートされていません実装予定
RequireJsStuffPlugin🔴 まだサポートされていません実装予定
NodeSourcePlugin🔴 まだサポートされていません実装予定
AMDPlugin🔴 まだサポートされていません実装予定
RequireContextPlugin🔴 まだサポートされていません実装予定
RequireEnsurePlugin🔴 まだサポートされていません実装予定
RequireIncludePlugin🔴 まだサポートされていません実装予定
FlagIncludedChunksPlugin🔴 まだサポートされていません実装予定
AbstractLibraryPlugin🔴 まだサポートされていません実装予定
AggressiveMergingPlugin🔴 まだサポートされていません実装予定
AggressiveSplittingPlugin🔴 まだサポートされていません実装予定
ChunkModuleIdRangePlugin🔴 まだサポートされていません実装予定
CleanPlugin🔴 まだサポートされていません実装予定
ContextExclusionPlugin🔴 まだサポートされていません実装予定
ContextReplacementPlugin🔴 まだサポートされていません実装予定
DelegatedPlugin🔴 まだサポートされていません実装予定
DllReferencePlugin🔴 まだサポートされていません実装予定
FetchCompileWasmPlugin🔴 まだサポートされていません実装予定
HttpUriPlugin🔴 まだサポートされていません実装予定
LibManifestPlugin🔴 まだサポートされていません実装予定
OccurrenceChunkIdsPlugin🔴 まだサポートされていません実装予定
OccurrenceModuleIdsPlugin🔴 まだサポートされていません実装予定
ReadFileCompileWasmPlugin🔴 まだサポートされていません実装予定
SyncModuleIdsPlugin🔴 まだサポートされていません実装予定