J'ai installé Magento 2.3.1 et j'essaie d'utiliser PWA mais cela ne fonctionne pas, j'ai suivi le lien ci-dessous https://hackernoon.com/getting-started-with-magento-pwa-studio-with-poc-c54c33f8d038
mais quand j'essayais de créer un lien symbolique en utilisant les commandes suivantes
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
Quelqu'un sait-il comment créer un projet PWA? Je travaille sur une machine Windows
magento2.3.1
pwa
pwa-studio
Vinod Kumar
la source
la source
Réponses:
Configurer PWA (OS Linux)
Étape 1: installez magento 2.3.1
Étape 2: installer / mettre à niveau le nœud
Utilisez le module n de npm afin de mettre à niveau le nœud
Pour la dernière version stable:
Pour la dernière version:
Étape 3: installer / mettre à jour le fil:
Étape 4: Installer node-gyp - Outil de construction de module complémentaire natif Node.js
Étape 5: Clonez le référentiel PWA Studio
Accédez à la racine html et exécutez:
Après avoir exécuté ceci, vous obtiendrez le dossier pwa-studio
Étape 6: installer les dépendances de PWA Studio
Étape 7: Spécifiez le serveur principal Magento
Exemple de commande:
changement dans le fichier .env (ce sera votre URL magento, pas l'url d'administration):
Étape 8: Créez maintenant un build
Étape 9: exécuter le serveur
Démarre uniquement l'environnement de développement de vitrine Venia.
Exécute l'expérience complète du développeur PWA Studio, qui inclut le rechargement à chaud de Venia et les reconstructions simultanées Buildpack / Peregrine.
Génère des artefacts de génération et exécute l'environnement de transfert, qui utilise plus d'actifs compressés et reflète plus fidèlement la production.
Une fois que vous exécutez l'une des commandes ci-dessus, vous obtiendrez l'URL virtul créée par PWA.
REMARQUE: si vous êtes un mauvais utilisateur, utilisez sudo.
Suivez les documents de développement officiels de Magento 2:
https://devdocs.magento.com/guides/v2.3/pwa/
la source