RSS DEV-Gemeinschaft

Bereitstellung einer statischen Next.js-Site auf Railway

Anleitung: Statische Next.js-Website auf Railway hosten Dieser Leitfaden zeigt, wie man eine statische Next.js-Website auf Railway hostet, einer Plattform zum Hosten von Web-Anwendungen. Um loszulegen, benötigst du ein GitHub-Konto, ein Railway-Konto und Node.js, das installiert ist. Erstelle eine neue Next.js-App: 1. Installiere `react`, `react-dom` und `next` als npm-Abhängigkeiten. 2. Füge die notwendigen Skripte zur `package.json`-Datei hinzu. 3. Erstelle einen App-Ordner mit einer `layout.tsx` und einer `page.tsx`-Datei. 4. Füge ein Root-Layout und eine Homepage zu diesen Dateien hinzu. 5. Starte den Entwicklungsserver und rufe die Website unter `http://localhost:3000` auf. Erstelle die Next.js-App: 1. Stoppe den Server. 2. Füge eine statische Export-Konfiguration zu `next.config.js` hinzu. 3. Führe den Build-Befehl aus. Dadurch wird ein `out`-Ordner mit den HTML/CSS/JS-Assets für die Anwendung erstellt. Deployment auf Railway: 1. Installiere das Railway CLI-Tool. 2. Melde dich bei deinem Railway-Konto an. 3. Erstelle ein neues Projekt. 4. Verlinke den `out`-Ordner mit dem Projekt. 5. Deploie die App. Nach dem Deployment: 1. Teste die Website. 2. Aktualisiere die Website, indem du die App neu erstellst und neu deployst.
favicon
dev.to
Deploying a Static Next.js Site to Railway
Create attached notes ...