Prérequis
Installation
Installer les binaires suivants :
Cloner le repository :
git clone https://github.com/nmorel/workshop-module-federation.git
Puis exécuter la commande suivante :
cd workshop-module-federation
git checkout step-00
pnpm i
Après avoir checkout une branche step-xx et lorsque vous modifiez des dépendances, rejouez la commande pnpm i
pour bien mettre à jour les liens symboliques.
Si vous n'avez pas internet, vous pouvez ajouter le flag --offline
, il ne devrait pas y avoir de nouveaux packages à télécharger (🤞) pendant le workshop une fois l'installation initiale effectuée.
Commandes
Sauf indication contraire, toutes les commandes sont à exécuter à la racine du projet.
Les scripts pnpm et les pipelines Turborepo sont déjà configurés pour vous.
Documentation
Pour avoir une version de la documentation hors-ligne (localhost:4080) :
pnpm doc:serve
Développement
Pour lancer l'application en mode dev (localhost:3000) :
pnpm dev
Prod
Pour builder et lancer l'application en mode prod (localhost:4000) :
pnpm serve