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',
  },
});