nuxi-kommandogenerator
Generer nuxi-kommandoer for å stillas, utvikle, bygge og administrere Nuxt 3-prosjekter
Kom i gang med nuxi
## Hva er nuxi?
`nuxi` er kommandolinjegrensesnittet for Nuxt 3+. Det stiller opp nye prosjekter, kjører utviklingsserveren, bygger for produksjon, genererer et statisk nettsted og utfører vedlikeholdsoppgaver som å oppgradere Nuxt eller analysere buntestørrelse.
## Hvordan bruke det
1. **Velg en handling**: `init`, `dev`, `build`, `generate`, `preview`, `upgrade`, `info`, `cleanup`, `analyze` eller `typecheck`. 2. **Sett et mål**: For `init`, skriv inn prosjektkatalogens navn. 3. **Sett alternativer**: port (`-p`) for `dev`, `--package-manager` for å velge npm/pnpm/yarn/bun. 4. **Kopier og kjør**: De fleste kommandoer kjører i en eksisterende Nuxt-prosjekt; `init` oppretter en ny.
Vanlige handlinger og alternativer
### `init` Still opp et nytt prosjekt Opprett en fersk Nuxt-app i en ny katalog: `nuxi init my-app`.
### `dev` Utviklingsserver Start den hot-reloadende utviklingsserveren på standardporten 3000. Overstyr med `-p`: `nuxi dev -p 4000`.
### `build` / `generate` Produksjonsutdata `build` produserer en Node-serverbundt (`.output/server`) for SSR-hosting; `generate` forhåndsrenderer hele nettstedet til statisk HTML i `.output/public` for statisk hosting.
### `preview` Kjør produksjonsbygget Tjen `.output` produsert av `build` eller `generate` lokalt for å verifisere det før distribusjon.
### `upgrade` / `info` / `cleanup` `upgrade` oppgraderer Nuxt-versjonen; `info` skriver ut prosjektets miljø og versjoner; `cleanup` fjerner byggbuffer (`.nuxt`, `node_modules/.cache`).
### `analyze` / `typecheck` `analyze` bygger prosjektet og åpner en pakkeanalyse; `typecheck` kjører `vue-tsc` for typekontroll av hele prosjektet.
### `--package-manager=NAME` Velg pakkebehandleren (npm, pnpm, yarn, bun) for `init` og andre installasjonsaware kommandoer.
▶build vs generate — hvilken bør jeg bruke?
▶Hvordan kjører jeg utviklingsserveren på en annen port?
▶Hvordan oppretter jeg et prosjekt med pnpm i stedet for npm?
Hvis dette verktøyet har vært nyttig for deg, vurder å kjøpe meg en kaffe.
Kjøp meg en kaffe