Skip to content

Function: build()

The API similar to esbuild's build function.

Example

js
import { build } from 'rolldown';

const result = await build({
  input: 'src/main.js',
  output: {
    file: 'bundle.js',
  },
});
console.log(result);

Call Signature

build(options): Promise<RolldownOutput>

Defined in: api/build.ts:27

Build a single output.

Parameters

options

BuildOptions

The build options.

Returns

Promise<RolldownOutput>

A Promise that resolves to the build output.

Call Signature

build(options): Promise<RolldownOutput[]>

Defined in: api/build.ts:34

Build multiple outputs sequentially.

Parameters

options

BuildOptions[]

The build options.

Returns

Promise<RolldownOutput[]>

A Promise that resolves to the build outputs for each option.