PWA Studio: Validierungsfehler beim Ausführen des Entwicklermodus
In diesem Abschnitt wird eine Lösung für Fälle beschrieben, in denen bei der Ausführung des Entwicklermodus in PWA Studio (Progressive Web App) für Adobe Commerce Validierungsfehler auftreten, da zuvor das Venia-Konzept nicht erstellt wurde (Venia ist eine PWA-Storefront.). Diese Datei enthält die Variablen für Ihre lokale Entwicklungsumgebung.
Betroffene Produkte und Versionen
- PWA Studio für Adobe Commerce
Problem
Schritt zur Reproduktion:
- Ausführen des Entwicklermodus in PWA Studio für Adobe Commerce.
Erwartetes Ergebnis:
- Der PWA Studio-Server wird normal gestartet.
Tatsächliches :
- Validierungsfehler werden angezeigt, die in etwa wie folgt aussehen können:
ⓧ Missing required environment variables: MAGENTO_BACKEND_URL: Connect to an instance of Adobe Commerce 2.3 by specifying its public domain name. (eg. "https://master-7rqtwti-mfwmkrjfqvbjk.us-4.magentosite.cloud/") ⚠ No .env file in ./packages/venia-concept. Autogenerate a .env file by running the command 'buildpack create-env-file ./packages/venia-concept'.
Ursache
Die Umgebungsvariablendatei für die lokale Entwicklungsumgebung fehlt. Die Datei, die der folgende Befehl generiert, enthält die Variablen für Ihre lokale Entwicklungsumgebung.
Lösung
Stellen Sie sicher, dass Sie den Befehl ausführen
npx @magento/pwa-buildpack create-env-file packages/venia-concept
im Stammverzeichnis speichern, um die Datei zu generieren, die die Variablen für Ihre lokale Entwicklungsumgebung enthält.
Verwandtes Lesen
- Dokumentation zu PWA Studio für Adobe Commerce
- Venia-Storefront (Konzept)