सेटअप PWA (लिनक्स ओएस)
चरण 1: मैग्नेटो को स्थापित करें 2.3.1
चरण 2: नोड को स्थापित / अपग्रेड करें
नोड अपग्रेड करने के लिए npm से n मॉड्यूल का उपयोग करें
sudo npm install n -g
नवीनतम स्थिर संस्करण के लिए:
sudo n stable
नवीनतम संस्करण के लिए:
sudo n latest
चरण 3: यार्न स्थापित / अपडेट करें:
sudo npm install --global yarn
sudo npm upgrade --global yarn
चरण 4: नोड-जिप स्थापित करें - Node.js देशी एडऑन बिल्ड टूल
sudo npm install -g node-gyp
चरण 5: PWA स्टूडियो रिपॉजिटरी को क्लोन करें
Html रूट पर जाएं और चलाएं:
git clone https://github.com/magento-research/pwa-studio.git
इसे चलाने के बाद आपको pwa-studio फ़ोल्डर मिलेगा
चरण 6: PWA स्टूडियो निर्भरताएँ स्थापित करें
sudo yarn install
चरण 7: Magento बैकएंड सर्वर को निर्दिष्ट करें
Under the packages/venia-concept directory, copy .env.dist into a new .env file:
उदाहरण आदेश:
sudo cp packages/venia-concept/.env.dist packages/venia-concept/.env
.env फ़ाइल में परिवर्तन (यह आपका URL URL होगा, व्यवस्थापक url नहीं):
MAGENTO_BACKEND_URL="https://release-dev-231-npzdaky-zddsyhrdimyra.us-4.magentosite.cloud/"
स्टेप 8: अब एक बिल्ड बनाएं
sudo yarn run build
चरण 9: सर्वर चलाएँ
sudo yarn run watch:venia
केवल वेनिया स्टोरफ्रंट डेवलपमेंट का माहौल शुरू करता है।
sudo yarn run watch:all
पूर्ण PWA स्टूडियो डेवलपर अनुभव चलाता है, जिसमें Venia हॉट-रीलोडिंग और समवर्ती Buildpack / Peregrine rebuilds शामिल हैं।
sudo yarn run build && yarn run stage:venia
कलाकृतियों का निर्माण करता है और मंचन के वातावरण को चलाता है, जो अधिक संपीड़ित संपत्तियों का उपयोग करता है और अधिक बारीकी से उत्पादन को दर्शाता है।
एक बार जब आप उपरोक्त कमांड को चलाते हैं, तो आपको PWA द्वारा बनाया गया पुण्य url मिलेगा।
नोट: यदि आप रूड यूजर हैं तो sudo का उपयोग करें।
Magento 2 आधिकारिक देव डॉक्स का पालन करें:
https://devdocs.magento.com/guides/v2.3/pwa/