Bagaimana cara mengatur PWA di magento 2.3.1?

10

Saya telah menginstal Magento 2.3.1 dan mencoba menggunakan PWA tetapi tidak berfungsi, saya telah mengikuti tautan di bawah ini https://hackernoon.com/getting-started-with-magento-pwa-studio-with-poc-c54c33f8d038

tetapi ketika saya mencoba membuat symlink dengan menggunakan perintah berikut

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

Adakah yang tahu cara membuat proyek PWA? Saya Bekerja di Mesin Windows

Vinod Kumar
sumber
Lihat tautan yang dapat Anda bantu untuk hal yang sama. webkul.com/blog/magento2-3-pwa-studio-setup
Kirti Nariya
Terima kasih Kirti, saya juga melempar ini tetapi tidak berhasil.
Vinod Kumar
masalah apa yang kamu hadapi?
Kirti Nariya
Ketika saya menjalankan perintah di atas kesalahan melemparnya dan saat menjalankan "membangun benang lari" juga melempar kesalahan.
Vinod Kumar
Gunakan cmd: sudo run run dan periksa benang.
Kirti Nariya

Jawaban:

2

Setup PWA (os Linux)

Langkah 1: Instal magento 2.3.1

Langkah 2: Instal / perbarui node

Gunakan modul n dari npm untuk meningkatkan simpul

sudo npm install n -g

Untuk versi stabil terbaru:

sudo n stable

Untuk versi terbaru:

sudo n latest

Langkah 3: Instal / perbarui utas:

sudo npm install --global yarn

sudo npm upgrade --global yarn 

Langkah 4: Instal node-gyp - Alat bantu addon bawaan Node.js

sudo npm install -g node-gyp

Langkah 5: Mengkloning repositori PWA Studio

Buka root html dan jalankan:

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

Setelah menjalankan ini, Anda akan mendapatkan folder pwa-studio

Langkah 6: Instal dependensi PWA Studio

sudo yarn install

Langkah 7: Tentukan server backend Magento

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

Contoh perintah:

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

ubah file .env (ini akan menjadi URL magento Anda, bukan url admin):

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

Langkah 8: Sekarang buat build

sudo yarn run build

Langkah 9: Jalankan server

sudo yarn run watch:venia

Mulai lingkungan pengembangan etalase Venia saja.

sudo yarn run watch:all

Menjalankan pengalaman pengembang penuh PWA Studio, yang meliputi pemuatan ulang Venia dan Buildpack / Peregrine bersamaan.

sudo yarn run build && yarn run stage:venia

Menghasilkan membangun artefak dan menjalankan lingkungan pementasan, yang menggunakan lebih banyak aset terkompresi dan lebih mencerminkan produksi.

Setelah Anda menjalankan salah satu dari perintah di atas Anda akan mendapatkan url virtul yang dibuat oleh PWA.

CATATAN: jika Anda pengguna lama maka gunakan sudo.

Ikuti Magento 2 dokumen resmi dev:

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

Saphal Jha
sumber
Saya sudah mencoba dari situs web resmi tetapi mencatat sudah jelas.
Vinod Kumar
Sebenarnya Anda perlu menginstal pengaturan pihak ketiga seperti benang, simpul seperti yang direkomendasikan untuk PWA
Saphal Jha
Anda benar, saya menginstal pwa-studio, modul simpul dan benang juga, sebenarnya saya sedang bekerja di mesin windows.
Vinod Kumar
ohk, saya akan memperbarui perintah untuk window juga, Anda hanya perlu menginstal semua perangkat lunak yang diperlukan maka perintah-perintah itu akan bekerja dengan sempurna.
Saphal Jha
Saya akan berterima kasih kepada Anda :) jika mungkin tolong bantu saya langkah demi langkah seperti jawaban di atas.
Vinod Kumar