Skip to main content

Installation & Développement

Ce guide explique comment installer et lancer l'environnement de développement du monorepo You Find It.

Pré-requis

Le projet utilise pnpm et corepack pour la gestion des dépendances.

1. Activer Corepack

Si vous utilisez fnm ou un gestionnaire de version Node, assurez-vous d'activer corepack :

corepack enable

2. Installer le gestionnaire (pnpm)

corepack install

3. Installer les dépendances

À la racine du projet, lancez l'installation récursive :

pnpm install --recursive

Lancer le développement

Mode complet

Pour lancer tous les packages (Directus, Extension, Front) en mode développement :

pnpm -r dev

Mode sélectif

Si vous ne souhaitez pas lancer l'extension (par exemple si vous travaillez uniquement sur le Front) :

pnpm -r --filter \!directus-extension-you-find-it dev

Particularités Windows

[!WARNING] Important pour les utilisateurs Windows : Vous devez lancer votre terminal en tant qu'Administrateur au moins une fois lors de la création du lien symbolique pour l'extension Directus. Sans cela, Directus ne pourra pas reconnaître l'extension.