nuxi Commando-generator
Nuxi-commando’s genereren om Nuxt 3-projecten op te zetten, te ontwikkelen, te bouwen en te beheren
Een introductie tot nuxi
## Wat is nuxi?
`nuxi` is de command-line interface voor Nuxt 3+. Het maakt nieuwe projecten aan, start de ontwikkelingsserver, bouwt voor productie, genereert een statische site en voert onderhoudstaakjes uit zoals het upgraden van Nuxt of het analyseren van de bundle-grootte.
## Hoe te gebruiken
1. **Kies een actie**: `init`, `dev`, `build`, `generate`, `preview`, `upgrade`, `info`, `cleanup`, `analyze` of `typecheck`. 2. **Stel een doel in**: Voor `init`, voer de naam van de projectmap in. 3. **Stel opties in**: port (`-p`) voor `dev`, `--package-manager` om npm/pnpm/yarn/bun vast te leggen. 4. **Kopieer & uitvoeren**: De meeste commando’s worden uitgevoerd binnen een bestaand Nuxt-project; `init` maakt er een nieuw van.
Algemene acties en opties
### `init` Een nieuw project opzetten Maak een nieuwe Nuxt-app aan in een nieuwe map: `nuxi init my-app`.
### `dev` Ontwikkelingsserver Start de hot-reloading dev-server op de standaardpoort 3000. Pas dit aan met `-p`: `nuxi dev -p 4000`.
### `build` / `generate` Productie-output `build` genereert een Node-serverbundle (`.output/server`) voor SSR-hosting; `generate` rendert de hele site van tevoren tot statische HTML in `.output/public` voor statisch hosting.
### `preview` De productiebuild uitvoeren Server de door `build` of `generate` gegenereerde `.output` lokaal om deze te controleren voordat deze wordt geïmplementeerd.
### `upgrade` / `info` / `cleanup` `upgrade` verhoogt de Nuxt-versie; `info` geeft de omgeving en versies van het project weer; `cleanup` verwijdert buildcaches (`.nuxt`, `node_modules/.cache`).
### `analyze` / `typecheck` `analyze` bouwt het project op en opent een bundle-analyseerhulpmiddel; `typecheck` voert `vue-tsc` uit om het hele project type te controleren.
### `--package-manager=NAME` Pin de package manager (npm, pnpm, yarn, bun) voor `init` en andere installatiegerelateerde commando’s.
▶build versus generate — welke moet ik gebruiken?
▶Hoe start ik de dev-server op een andere poort?
▶Hoe maak ik een project met pnpm in plaats van npm?
Als deze tool je heeft geholpen, denk dan eens aan het geven van een kop koffie aan mij.
Koop me een kop koffie.