--- title: 'nuxt build-module' description: 'Nuxt command to build your Nuxt module before publishing.' links: - label: Source icon: i-simple-icons-github to: https://github.com/nuxt/module-builder/blob/main/src/cli.ts size: xs --- ```bash [Terminal] npx nuxt build-module [ROOTDIR] [--cwd=] [--logLevel=] [--build] [--stub] [--sourcemap] [--prepare] ``` The `build-module` command runs `@nuxt/module-builder` to generate `dist` directory within your `rootDir` that contains the full build for your **nuxt-module**. ## Arguments | Argument | Description | |---------------|------------------------------------------------| | `ROOTDIR="."` | Specifies the working directory (default: `.`) | ## Options | Option | Default | Description | |--------------------------------------|---------|----------------------------------------------------------------------------------| | `--cwd=` | | Specify the working directory, this takes precedence over ROOTDIR (default: `.`) | | `--logLevel=` | | Specify build-time log level | | `--build` | `false` | Build module for distribution | | `--stub` | `false` | Stub dist instead of actually building it for development | | `--sourcemap` | `false` | Generate sourcemaps | | `--prepare` | `false` | Prepare module for local development | ::read-more{to="https://github.com/nuxt/module-builder" icon="i-simple-icons-github" target="\_blank"} Read more about `@nuxt/module-builder`. ::