Vercel ändert den Konfigurationsdateinamen zu vercel.json: Mit now.json benannte Dateien lassen sich nicht mehr bauen und deployen

🕘
⏱️
👁️ * Aufrufe

Bei Vercel gibt es Probleme mit der alten Konfigurationsdatei namens now.json. Sie lässt sich nicht mehr korrekt bauen. Um wieder normal zu arbeiten, musst du sie in vercel.json umbenennen.

Beim Build erscheint die Warnung:
Warning: “now.json” is deprecated and no longer supported.
Vercel unterstützt die Datei now.json nicht mehr. Bitte benenne sie in vercel.json um.

Die genaue Fehlermeldung sieht so aus:

1
2
3
4
5
6
7
Previous build caches not available.
Cloning completed: 1.240s
Warning: "now.json" is deprecated and no longer supported. Please rename it to "vercel.json". See https://vercel.com/docs/projects/project-configuration for more information.
Running "vercel build"
Vercel CLI 60.1.3
Error: The `now.json` file is deprecated and no longer supported. Please rename it to `vercel.json`.
Learn More: https://vercel.com/docs/projects/project-configuration.

In der verlinkten Dokumentation wird now.json gar nicht mehr erwähnt. Es steht dort nur, dass die Konfigurationsdatei vercel.json, vercel.toml oder vercel.ts heißen muss.

Die Lösung ist also ganz einfach:
Benenne die Datei now.json in vercel.json um. Den Inhalt der Datei musst du nicht ändern.

Danach einfach pushen und neu deployen – der Fehler ist dann weg.

Dateibasierte Konfiguration

Die dateibasierte Konfiguration liegt in deinem Repository und wird zusammen mit deinem Code versioniert. Du kannst vercel.json oder vercel.toml für statische Einstellungen nutzen, oder vercel.ts für programmatische Konfiguration, die zur Build-Zeit ausgeführt wird. Die statischen Formate unterstützen dieselben Eigenschaften, während vercel.ts dir erlaubt, die Konfiguration dynamisch mit Umgebungsvariablen, API-Aufrufen oder anderer Build-Zeit-Logik zu erzeugen. Pro Projekt darfst du nur eine Konfigurationsdatei verwenden.

Nachdruck von: Yijile.com( https://yijile.com/de/warning-now-json-is-deprecated-by-vercel/ )

CC BY-NC-SA 4.0 Erklärung
Lizenziert unter CC BY-NC-SA 4.0 .
Bitte Quelle und Link angeben, Änderungen vermerken und nur unter denselben nicht-kommerziellen Bedingungen weitergeben.

Zuletzt aktualisiert am |
一极乐 赏荷