Налаштування 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/