Build und Start
Der Standard-Build erzeugt .output/server/index.mjs. Genau den startest du:
{
"scripts": {
"build": "nuxt build",
"start": "node .output/server/index.mjs"
}
}
Nitro liest PORT und HOST aus der Umgebung – beides ist gesetzt, du musst
nichts konfigurieren.
Statisch oder mit Server
- Mit Server-Rendering: Die App läuft dauerhaft, bezahlt wird die Laufzeit.
- Statisch (
nuxt generate): Das Ergebnis ist ein Ordner mit Dateien – er wird als statische Seite ausgeliefert und braucht die kleinste Größe.
Häufige Fragen
Funktionieren Server-Routen unter /server/api?
Ja, sie sind Teil des Nitro-Servers und laufen im selben Prozess.
Was ist mit Bildoptimierung?
Sie läuft in deiner Instanz. Bei vielen Bildern lohnt eine Größe mehr oder das Ablegen fertiger Größen im Speicher.