Integrations
Generate with Nuxt
Run Kubb code generation during Nuxt builds.
Install Kubb and your output plugins, then create a Kubb config. The integration uses unplugin-kubb, included with kubb.
This integration generates during builds only. Run
kubb generate before starting the development server.Configure the integration
Import your shared kubb.config.ts and pass it to the integration:
nuxt.config.ts
import config from './kubb.config'
export default defineNuxtConfig({
modules: [['kubb/nuxt', { config }]],
})
Run your project's Nuxt build command to generate the files. Bundler integrations do not run output.postGenerate commands; use the CLI when you need them.