close
logologo
Guide
Config
Plugin
API
Blog
About
Contribute
Changelog
Rspack 0.x Doc
English
简体中文
Guide
Config
Plugin
API
Blog
About
Contribute
Changelog
Rspack 0.x Doc
English
简体中文
    logologo
    Introduction

    Webpack-aligned built-in plugins

    Overview
    BannerPlugin
    ContextReplacementPlugin
    DefinePlugin
    DllPlugin
    DllReferencePlugin
    ElectronTargetPlugin
    EnableChunkLoadingPlugin
    EnableLibraryPlugin
    EnableWasmLoadingPlugin
    EntryPlugin
    EnvironmentPlugin
    EvalSourceMapDevToolPlugin
    ExternalsPlugin
    HotModuleReplacementPlugin
    IgnorePlugin
    JavascriptModulesPlugin
    LimitChunkCountPlugin
    ModuleFederationPlugin
    ModuleFederationPluginV1
    NoEmitOnErrorsPlugin
    NodeTargetPlugin
    NodeTemplatePlugin
    NormalModuleReplacementPlugin
    ProgressPlugin
    ProvidePlugin
    RuntimeChunkPlugin
    SourceMapDevToolPlugin
    SplitChunksPlugin
    WarnCaseSensitiveModulesPlugin
    Internal plugins

    Rspack-only built-in plugins

    CopyRspackPlugin
    CssExtractRspackPlugin
    HtmlRspackPlugin
    LightningCssMinimizerRspackPlugin
    SwcJsMinimizerRspackPlugin

    ElectronTargetPlugin#

    This plugin is used to external the Electron built-in modules during bundling, and is used by externalsPresets.electron, externalsPresets.electronMain, externalsPresets.electronRenderer, and externalsPresets.electronPreload under the hood.

    new rspack.electron.ElectronTargetPlugin();
    📝 Edit this page on GitHub
    Previous PageDllReferencePlugin
    Next PageEnableChunkLoadingPlugin
    ON THIS PAGE