Skip to content

Développement local

Exécutez le projet sur votre propre machine pour le développer ou l'évaluer.

Installer

bash
pnpm install

Démarrer une base de données

Le moyen le plus rapide est d'utiliser une instance Postgres locale. Vous pouvez en lancer une avec Docker en utilisant le fichier Compose fourni, ou démarrer une instance légère locale :

bash
pnpm db:local

Ensuite, appliquez le schéma :

bash
pnpm db:migrate

Exécuter l'application

Démarrez l'application web en développement :

bash
pnpm dev

Elle s'exécute sur le port 3000, avec l'éditeur à /editor.

Exécuter l'éditeur de manière autonome

Pour travailler sur l'éditeur de manière isolée, servez-le seul :

bash
pnpm editor

Cela sert l'éditeur sur le port 8200.

Configurer d'abord

Copiez .env.example vers .env avant de commencer, afin que la base de données, le stockage et l'authentification soient configurés. Voir Configuration.