PWA Studio: Validierungsfehler beim Ausführen des Entwicklermodus
Dieses Thema behandelt eine Lösung für den Fall, dass Validierungsfehler auftreten, wenn der Entwicklermodus im Progressiven Web App (PWA) Studio für Adobe Commerce ausgeführt wird, da das Venia-Konzept noch nicht erstellt wurde (Venia ist eine PWA-Storefront). -Umgebungsdatei. Diese Datei enthält die Variablen für Ihre lokale Entwicklungsumgebung.
Betroffene Produkte und Versionen
- PWA Studio für Adobe Commerce
Problem
Schritt zum Reproduzieren:
- Führen Sie den Entwicklermodus in PWA Studio für Adobe Commerce aus.
Erwartetes Ergebnis:
- Der PWA Studio-Server wird normal gestartet.
Tatsächliches Ergebnis:
- Überprüfungsfehler 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 Umgebungsvariablen-Datei für Ihre lokale Entwicklungsumgebung fehlt. Die Datei, die der folgende Befehl generiert, enthält die Variablen für Ihre lokale Entwicklungsumgebung.
Lösung
Vergewissern Sie sich, dass Sie den Befehl
npx @magento/pwa-buildpack create-env-file packages/venia-concept
im Stammverzeichnis, um die Datei zu generieren, die die Variablen für Ihre lokale Entwicklungsumgebung enthält.