PWA Kurulumu (Linux işletim sistemi)
Adım 1: Macenta 2.3.1'i yükleyin
2. Adım: Düğümü yükleme / yükseltme
Düğümü yükseltmek için npm'den n modülünü kullanın
sudo npm install n -g
En son kararlı sürüm için:
sudo n stable
En son sürüm için:
sudo n latest
Adım 3: İpliği takın / güncelleyin:
sudo npm install --global yarn
sudo npm upgrade --global yarn
4.Adım: Node-gyp - Node.js yerel addon derleme aracını yükleyin
sudo npm install -g node-gyp
Adım 5: PWA Studio deposunu klonlayın
Html root dizinine gidin ve çalıştırın:
git clone https://github.com/magento-research/pwa-studio.git
Bunu çalıştırdıktan sonra pwa-studio klasörü alacaksınız
6. Adım: PWA Studio bağımlılıklarını yükleyin
sudo yarn install
Adım 7: Magento arka uç sunucusunu belirtin
Under the packages/venia-concept directory, copy .env.dist into a new .env file:
Örnek komut:
sudo cp packages/venia-concept/.env.dist packages/venia-concept/.env
.env dosyasındaki değişiklik (bu, yönetici url'si değil magento URL'niz olacaktır):
MAGENTO_BACKEND_URL="https://release-dev-231-npzdaky-zddsyhrdimyra.us-4.magentosite.cloud/"
8. Adım: Şimdi bir yapı oluşturun
sudo yarn run build
Adım 9: Sunucuyu çalıştırın
sudo yarn run watch:venia
Yalnızca Venia mağazası geliştirme ortamını başlatır.
sudo yarn run watch:all
Venia sıcak yeniden yükleme ve eşzamanlı Buildpack / Peregrine yeniden yapılandırmalarını içeren tam PWA Studio geliştirici deneyimini çalıştırır.
sudo yarn run build && yarn run stage:venia
Daha fazla sıkıştırılmış varlık kullanan ve üretimi daha yakından yansıtan yapay yapılar oluşturur ve hazırlama ortamını çalıştırır.
Yukarıdaki komutlardan birini çalıştırdığınızda PWA tarafından oluşturulan virtul url'yi alırsınız.
NOT: Rood kullanıcısıysanız sudo kullanın.
Magento 2 officical dev docs izleyin:
https://devdocs.magento.com/guides/v2.3/pwa/