Ich möchte PWA
in localhost einrichten. Ich habe es in localhost versucht, aber endlich gibt es einen dynamischen Staging-Server URL
wie unten
https://magento-venia.local.pwadev:51828/
Wie können wir es unseren lokalen Host - Server ändern URL
.
magento2.3
localhost
pwa
Sanjay Jethva
quelle
quelle
Antworten:
Wenn Sie die Schritte und Ergebnisse aus der PWA-Dokumentation überprüft haben: https://magento-research.github.io/pwa-studio/venia-pwa-concept/setup/, werden Sie feststellen, dass Sie tatsächlich die lokale Entwickler-URL für Ihre PWA-Entwicklung erhalten haben Server. Aktivieren Sie diese Option, um diese
hosts
Datei zu Ihrer Datei hinzuzufügen, falls dies für Ihr Setup nicht funktioniert.quelle
Magento 2.3.1 PWA-Setup auf lokalem Server
Bedarf:
Knoten> 10.14.1 installiert
Garn> 1.13.0 installiert
Eine laufende Instanz von Magento 2.3.1 oder höher
Schritte zum Einrichten von PWA auf dem lokalen Server
Klonen Sie das PWA Studio-Repository in der Entwicklungsumgebung: git clone https://github.com/magento-research/pwa-studio.git
Installieren Sie Garn aus Ihrem pwa-studio-Stammverzeichnis
yarn install
Erstellen Sie die ENV-Datei am Speicherort
pwa-studio\packages\venia-concept\
mit dem folgenden BefehlMAGENTO_BACKEND_URL = "https://master-7rqtwti-mfwmkrjfqvbjk.us-4.magentosite.cloud/" Garn Buildpack create-env-file packages / venia-concept
Stellen Sie die
MAGENTO_BACKEND_URL
. Sie können den im Beispielbefehl angegebenen Wert oder Ihre Magento-Instanz-URL verwenden. Diese URL verweist auf eine Cloud-Instanz von Magento 2.3.1 mit den installierten Venia-Beispieldaten.Generieren Sie ein SSL-Zertifikat mit
yarn buildpack create-custom-origin packages/venia-concept
Erstellen Sie Artefakte für Venia mit dem folgenden Befehl aus dem Projektstammverzeichnis
yarn run build
Starten Sie die Venia-Entwicklungsumgebung mit dem folgenden Befehl
yarn run watch:venia
Sie können Ihre PWA Magneto-Anwendung unter durchsuchen
https://magento-venia-concept-j2188.local.pwadev:8119
Hoffe, diese Lösung wird für Sie funktionieren.
quelle