Chcę skonfigurować PWA
w localhost. Próbowałem w localhost, ale w końcu daje dynamiczny serwer pośredni URL
jak poniżej
https://magento-venia.local.pwadev:51828/
Jak możemy go zmienić na naszym serwerze localhost URL
.
Chcę skonfigurować PWA
w localhost. Próbowałem w localhost, ale w końcu daje dynamiczny serwer pośredni URL
jak poniżej
https://magento-venia.local.pwadev:51828/
Jak możemy go zmienić na naszym serwerze localhost URL
.
Odpowiedzi:
Jeśli sprawdziłeś kroki i wyniki z dokumentacji PWA: https://magento-research.github.io/pwa-studio/venia-pwa-concept/setup/ zobaczysz, że faktycznie masz lokalny URL dla deweloperów PWA serwer. Zaznacz, aby dodać ten adres URL do hosts
pliku na wypadek, gdyby nie działał on w twojej konfiguracji.
Konfiguracja Magento 2.3.1 PWA na serwerze lokalnym
Wymagania:
Zainstalowano Nodejs> 10.14.1
przędza> 1.13.0 zainstalowana
Działająca instancja Magento 2.3.1 lub nowsza
Kroki konfiguracji PWA na serwerze lokalnym
Sklonuj repozytorium studio PWA w środowisku programistycznym: git clone https://github.com/magento-research/pwa-studio.git
Zainstaluj przędzę z katalogu głównego pwa-studio yarn install
Utwórz plik .env w lokalizacji pwa-studio\packages\venia-concept\
za pomocą następującego polecenia
MAGENTO_BACKEND_URL = "https://master-7rqtwti-mfwmkrjfqvbjk.us-4.magentosite.cloud/" buildpack tworzenia pakietów plików env / venia-concept
Ustaw MAGENTO_BACKEND_URL
. Możesz użyć wartości podanej w przykładowym poleceniu lub użyć adresu URL instancji Magento. Ten adres URL wskazuje wystąpienie chmury Magento 2.3.1 z zainstalowanymi przykładowymi danymi Venia.
Wygeneruj certyfikat SSL za pomocą yarn buildpack create-custom-origin packages/venia-concept
Twórz artefakty dla Venia za pomocą następującego polecenia z katalogu głównego projektu
yarn run build
Uruchom środowisko programistyczne Venia za pomocą następującego polecenia
yarn run watch:venia
Możesz przeglądać aplikację PWA Magneto pod adresem https://magento-venia-concept-j2188.local.pwadev:8119
Mam nadzieję, że to rozwiązanie będzie dla Ciebie działać.