nuxi-kommandogenerator
Generer nuxi-kommandoer til at stilladsere, udvikle, bygge og håndtere Nuxt 3-projekter
Kom i gang med nuxi
## Hvad er nuxi?
`nuxi` er kommandolinje-grænsefladen til Nuxt 3+. Den stiller nye projekter op, kører dev-serveren, bygger til produktion, genererer et statisk websted og udfører vedligeholdsopgaver som at opgradere Nuxt eller analysere bundle-størrelsen.
## Sådan bruger du det
1. **Vælg en handling**: `init`, `dev`, `build`, `generate`, `preview`, `upgrade`, `info`, `cleanup`, `analyze` eller `typecheck`. 2. **Angiv et mål**: For `init` skal du angive projekte-mappens navn. 3. **Angiv indstillinger**: port (`-p`) for `dev`, `--package-manager` for at fastlåse npm/pnpm/yarn/bun. 4. **Kopiér og kør**: De fleste kommandoer kører inde i et eksisterende Nuxt-projekt; `init` opretter et nyt.
Almindelige handlinger og indstillinger
### `init` Still et nyt projekt op Opret en frisk Nuxt-app i en ny mappe: `nuxi init my-app`.
### `dev` Udviklingsserver Start den hot-reloading dev-server på standardporten 3000. Tilsidesæt med `-p`: `nuxi dev -p 4000`.
### `build` / `generate` Produktionsoutput `build` producerer en Node-server-bundle (`.output/server`) til SSR-hosting; `generate` præ-renderer hele webstedet til statisk HTML i `.output/public` til statisk hosting.
### `preview` Kør produktionsbuildet Server `.output` produceret af `build` eller `generate` lokalt for at verificere det før udrulning.
### `upgrade` / `info` / `cleanup` `upgrade` hæver Nuxt-versionen; `info` udskriver projektets miljø og versioner; `cleanup` fjerner build-caches (`.nuxt`, `node_modules/.cache`).
### `analyze` / `typecheck` `analyze` bygger projektet og åbner en bundle-analyzer; `typecheck` kører `vue-tsc` for at type-tjekke hele projektet.
### `--package-manager=NAME` Fastlås pakkehåndteringen (npm, pnpm, yarn, bun) for `init` og andre install-bevidste kommandoer.
▶build vs generate — hvilken skal jeg bruge?
▶Hvordan kører jeg dev-serveren på en anden port?
▶Hvordan opretter jeg et projekt med pnpm i stedet for npm?
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig