Skip to content

Function: defineConfig() ​

Call Signature ​

A helper to define a rolldown configuration with type hints.

Parameters ​

config ​

RolldownOptions

Returns ​

RolldownOptions

Example ​

rolldown.config.js
js
import { defineConfig } from 'rolldown';

export default defineConfig({
  input: 'src/main.js',
  output: {
    file: 'bundle.js',
  },
});

Call Signature ​

A helper to define a rolldown configuration with type hints.

Parameters ​

config ​

RolldownOptions[]

Returns ​

RolldownOptions[]

Example ​

rolldown.config.js
js
import { defineConfig } from 'rolldown';

export default defineConfig({
  input: 'src/main.js',
  output: {
    file: 'bundle.js',
  },
});

Call Signature ​

A helper to define a rolldown configuration with type hints.

Parameters ​

config ​

RolldownOptionsFunction

Returns ​

RolldownOptionsFunction

Example ​

rolldown.config.js
js
import { defineConfig } from 'rolldown';

export default defineConfig({
  input: 'src/main.js',
  output: {
    file: 'bundle.js',
  },
});

Call Signature ​

A helper to define a rolldown configuration with type hints.

Parameters ​

config ​

ConfigExport

Returns ​

ConfigExport

Example ​

rolldown.config.js
js
import { defineConfig } from 'rolldown';

export default defineConfig({
  input: 'src/main.js',
  output: {
    file: 'bundle.js',
  },
});