PWA Studio: errori di convalida durante l’esecuzione della modalità sviluppatore
In questo argomento viene illustrata una soluzione che consente di individuare i casi in cui si verificano errori di convalida durante l’esecuzione della modalità sviluppatore in Progressive Web App (PWA) Studio per Adobe Commerce a causa della mancata creazione del concetto di "venia" (Venia è una vetrina PWA). file di ambiente. Questo file conterrà le variabili per l’ambiente di sviluppo locale.
Prodotti e versioni interessati
- PWA Studio per Adobe Commerce
Problema
Passaggio da riprodurre:
- Esegui modalità sviluppatore in PWA Studio per Adobe Commerce.
Risultato previsto:
- Il server PWA Studio viene avviato normalmente.
Risultato effettivo:
- Vengono visualizzati errori di convalida simili ai seguenti:
ⓧ 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'.
Causa
Manca il file delle variabili di ambiente per l’ambiente di sviluppo locale. Il file generato dal comando seguente conterrà le variabili per l’ambiente di sviluppo locale.
Soluzione
Assicurarsi di eseguire il comando
npx @magento/pwa-buildpack create-env-file packages/venia-concept
nella directory principale per generare il file che conterrà le variabili per l’ambiente di sviluppo locale.