
Dungeon Crawl Stone Soup Statistics App.
yarn bootstrapIl installera toutes les dépendances NPM, exécutera Postgres avec Docker Compose et créera une base de données à tête de série.
yarn devIl démarrera à la fois le frontend et le backend en mode développement.
yarn bootstrap ) Il s'agit d'un monorepo yarn , vous devez donc installer des packages dans le dossier racine avec:
yarn install Utilisez yarn pour installer, d'autres gestionnaires de packages ne sont pas recommandés.
Si vous souhaitez mettre à jour les versions du package, utilisez yarn upgrade-interactive
Si vous souhaitez uniquement exécuter Frontend, Point NEXT_PUBLIC_ROOT_URL Env Variable vers le backend de production à https://dcss-stats.com :
NEXT_PUBLIC_ROOT_URL="https://dcss-stats.com"Ensuite, exécutez le frontend avec:
yarn dev --filter=@dcss-stats/webDémarrez Postgres avec Docker Compose:
yarn workspace @dcss-stats/api composeRun backend avec:
yarn dev --filter=@dcss-stats/api Si vous souhaitez modifier certaines variables d'environnement uniquement pour votre développement local, vous devez fabriquer un fichier .env.local . Vérifiez d'autres fichiers .env* ou recherchez NEXT_PUBLIC_ pour voir quelles variables sont utilisées.