Come configurare PWA in magento 2.3.1?


10

Ho installato Magento 2.3.1 e sto cercando di usare PWA ma non funziona, ho seguito il link seguente https://hackernoon.com/getting-started-with-magento-pwa-studio-with-poc-c54c33f8d038

ma quando stavo cercando di creare un collegamento simbolico usando i seguenti comandi

ln -s /var/www/html/magento/pwa-studio/packages/pwa-module app/code/Magento/

ln -s /var/www/html/magento/pwa-studio/packages/venia-concept app/design/frontend/Magento/venia

Qualcuno sa come creare un progetto PWA? Sto lavorando su Windows Machine


Fai riferimento al link che puoi aiutare per lo stesso. webkul.com/blog/magento2-3-pwa-studio-setup
Kirti Nariya,

Grazie Kirti, ho lanciato anche questo, ma non funziona.
Vinod Kumar,

che guai stai affrontando?
Kirti Nariya,

Quando eseguo i comandi precedenti, genera un errore e durante l'esecuzione di "thread run build" genera anche un errore.
Vinod Kumar,

Usa cmd: filato sudo per costruire e controllare.
Kirti Nariya,

Risposte:


2

Setup PWA (sistema operativo Linux)

Passaggio 1: installare magento 2.3.1

Passaggio 2: Installa / aggiorna nodo

Utilizzare n module da npm per aggiornare il nodo

sudo npm install n -g

Per l'ultima versione stabile:

sudo n stable

Per l'ultima versione:

sudo n latest

Passaggio 3: installare / aggiornare il filo:

sudo npm install --global yarn

sudo npm upgrade --global yarn 

Passaggio 4: installare node-gyp - strumento di creazione del componente aggiuntivo nativo Node.js

sudo npm install -g node-gyp

Passaggio 5: clonare il repository PWA Studio

Vai a html root ed esegui:

git clone https://github.com/magento-research/pwa-studio.git

Dopo aver eseguito questo, otterrai la cartella pwa-studio

Passaggio 6: installare le dipendenze di PWA Studio

sudo yarn install

Passaggio 7: specificare il server back-end Magento

Under the packages/venia-concept directory, copy .env.dist into a new .env file:

Esempio di comando:

sudo cp packages/venia-concept/.env.dist packages/venia-concept/.env

modifica nel file .env (questo sarà il tuo URL magento, non l'URL di amministrazione):

MAGENTO_BACKEND_URL="https://release-dev-231-npzdaky-zddsyhrdimyra.us-4.magentosite.cloud/"

Passaggio 8: ora crea una build

sudo yarn run build

Passaggio 9: eseguire il server

sudo yarn run watch:venia

Avvia solo l'ambiente di sviluppo del negozio Venia.

sudo yarn run watch:all

Esegue l'intera esperienza di sviluppo di PWA Studio, che include la ricarica a caldo di Venia e le ricostruzioni simultanee Buildpack / Peregrine.

sudo yarn run build && yarn run stage:venia

Genera manufatti di costruzione e gestisce l'ambiente di gestione temporanea, che utilizza più risorse compresse e riflette più da vicino la produzione.

Una volta eseguito uno dei comandi sopra, otterrai l'URL virtul creato da PWA.

NOTA: se sei un utente rood, usa sudo.

Segui i documenti di sviluppo ufficiale di Magento 2:

https://devdocs.magento.com/guides/v2.3/pwa/


Ho già provato dal sito ufficiale ma notarlo è chiaro.
Vinod Kumar,

In realtà è necessario installare le impostazioni di terze parti come filato, nodo come raccomandato per PWA
Saphal Jha,

Hai ragione, ho installato anche pwa-studio, il modulo nodo e il filo, in realtà sto lavorando su Windows Machine.
Vinod Kumar,

oh, aggiorno anche il comando per windows, devi solo installare tutti i software richiesti, quindi quei comandi funzioneranno perfettamente.
Saphal Jha,

Ti sarò grato :) se è possibile, per favore guidami passo dopo passo come la risposta sopra.
Vinod Kumar,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.