Skip to content

Function: replacePlugin() ​

  • Exported from: rolldown/plugins
  • Type: (values: Record<string, string>, options: Omit<BindingReplacePluginConfig, "values">) => BuiltinPlugin

Replaces targeted strings in files while bundling.

Parameters ​

values? ​

Record<string, string> = {}

options? ​

Omit<BindingReplacePluginConfig, "values"> = {}

Returns ​

BuiltinPlugin

Examples ​

Basic usage

js
replacePlugin({
  'process.env.NODE_ENV': JSON.stringify('production'),
   __buildVersion: 15
})

With options

js
replacePlugin({
  'process.env.NODE_ENV': JSON.stringify('production'),
  __buildVersion: 15
}, {
  preventAssignment: false,
})

See ​

https://rolldown.rs/builtin-plugins/replace

Was this page helpful?