My App
Démarrage

Commandes

La référence complète des commandes du dépôt.

Toutes les commandes se lancent depuis la racine du dépôt, avec Bun. Nx orchestre l'exécution sur les applications et packages concernés.

Développement

CommandeEffet
bun run devLance toutes les applications en parallèle
bun run dev:webLance uniquement le client web
bun run dev:serverLance uniquement l'API
bun run dev:nativeLance l'application native Expo (gelée)
bun run buildConstruit toutes les applications

Qualité

CommandeEffet
bun run checkBiome, formatage et lint avec correction automatique
bun run check-typesVérification des types TypeScript
bun run testExécute les tests unitaires via Nx

Base de données

CommandeEffet
bun run db:startDémarre le conteneur PostgreSQL
bun run db:watchDémarre PostgreSQL au premier plan avec les logs
bun run db:stopArrête le conteneur PostgreSQL
bun run db:downSupprime le conteneur PostgreSQL
bun run db:pushApplique le schéma Drizzle à la base
bun run db:generateGénère un fichier de migration SQL
bun run db:migrateApplique les migrations
bun run db:studioOuvre Drizzle Studio

Docker

CommandeEffet
bun run docker:upDémarre la stack web et serveur avec build
bun run docker:downArrête la stack
bun run docker:logsSuit les logs des conteneurs

Les cibles Nx sont mises en cache quand c'est possible. Une seconde exécution d'une tâche inchangée est quasi instantanée.

On this page