Aller au contenu principal

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
info

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

info

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