nuxi CLI.
terminal
To start the dev server, run
bun --bun run dev from the project root. This executes the nuxt dev command defined in the "dev" script in package.json.
The
nuxt CLI uses Node.js by default; passing the --bun flag forces the dev server to use the Bun runtime instead.terminal
Once the dev server starts, open http://localhost:3000 to see the app. It renders Nuxt’s built-in
NuxtWelcome template component.
To start developing your app, replace <NuxtWelcome /> in app.vue with your own UI.
For production builds, the default preset is compatible with Bun, but the Bun preset generates better optimized builds.
terminal
Some packages provide Bun-specific exports that Nitro does not bundle correctly with the default preset. Use the Bun
preset so those packages work in production builds.
terminal
Refer to the Nuxt website for complete documentation.