Як налаштувати PWA в magento 2.3.1?


10

Я встановив Magento 2.3.1 і намагаюся використовувати PWA, але він не працює, я перейшов за посиланням нижче https://hackernoon.com/getting-started-with-magento-pwa-studio-with-poc-c54c33f8d038

але коли я намагався створити symlink, використовуючи наступні команди

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

Хтось знає, як створити проект PWA? Я працюю в Windows Machine


Перейдіть за посиланням, яке вам може допомогти. webkul.com/blog/magento2-3-pwa-studio-setup
Кірті

Дякую Кірті, я теж кинув це, але це не працює.
Вінод Кумар

з якою проблемою ви стикаєтесь?
Кірті

Коли я виконую вищевказані команди, його помилка кидків, а під час запуску "збірка запуску пряжі" також видає помилку.
Вінод Кумар

Використовуйте cmd: збирання та перевірку запуску пряжі sudo.
Кірті

Відповіді:


2

Налаштування PWA (Linux OS)

Крок 1: Встановіть magento 2.3.1

Крок 2: Встановити / оновити вузол

Використовуйте n модуль з npm для оновлення вузла

sudo npm install n -g

Для останньої стабільної версії:

sudo n stable

Для останньої версії:

sudo n latest

Крок 3: Встановлення / оновлення пряжі:

sudo npm install --global yarn

sudo npm upgrade --global yarn 

Крок 4: Встановіть node-gyp - інструмент побудови нативного додатка Node.js

sudo npm install -g node-gyp

Крок 5: Клоніруйте сховище PWA Studio

Перейдіть до html-кореня та запустіть:

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

Після цього ви отримаєте папку pwa-studio

Крок 6: Встановіть залежності PWA Studio

sudo yarn install

Крок 7: Вкажіть сервер Makendo

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-адреса адміністратора):

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

Крок 8: Тепер створіть збірку

sudo yarn run build

Крок 9: Запустіть сервер

sudo yarn run watch:venia

Запускає лише розробницьке середовище Venia.

sudo yarn run watch:all

Працює повний досвід розробників PWA Studio, який включає гарячу перезавантаження Venia та одночасне відновлення Buildpack / Peregrine.

sudo yarn run build && yarn run stage:venia

Створює побудову артефактів і керує сценічним середовищем, яке використовує більше стислих активів і більш ретельно відображає виробництво.

Після запуску однієї з вищевказаних команд ви отримаєте urtul url, створений PWA.

ПРИМІТКА: якщо ви користуєтеся rood користувачем, тоді використовуйте sudo.

Дотримуйтесь Magento 2 документальних розробників:

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


Я вже пробував з офіційного веб-сайту, але зауважую, це зрозуміло.
Вінод Кумар

Насправді потрібно встановити сторонні установки, такі як пряжа, вузол, як рекомендовано для PWA
Saphal Jha

Ви маєте рацію, я встановив pwa-studio, модуль вузла і пряжу також, адже я працюю в машині Windows.
Вінод Кумар

ок, я також оновлю команду для вікна, вам просто потрібно встановити всі необхідні програмні засоби, тоді ці команди будуть працювати бездоганно.
Сафал Джа

Я буду вдячний тобі :) якщо це можливо, будь ласка, керуй мене крок за кроком, як наведена вище відповідь.
Вінод Кумар
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.