Skip to content

Lancer Clap avec NodeJS

Laurent Arnoult edited this page Apr 19, 2021 · 2 revisions

Requis pour lancer 1village

Normalement si vous êtes à cette étape, vous devriez avoir installé et testé le fonctionnement des logiciels suivants:

  • Git
  • VSCode
  • NodeJS
  • Yarn
  • Docker

Créez un ficher de variables d'environnement

Étape à faire une fois, vous devez créer un ficher texte à la racine du projet 1village nommé: ".env".

  1. Ouvrez VSCode, ouvrez le projet 1village.
  2. Dans l'explorateur de fichiers dans VSCode, clique droit sur le dossier 1village tout en haut, "Ajouter un ficher" et nommez le .env.
  3. Ouvrez le et ajouter dedans: (N'oubliez pas d'enregistrer!)
APP_SECRET=123
STOCKAGE_PROVIDER_NAME=local
NEXT_PUBLIC_HOST_URL=http://localhost:5000
NEXT_PUBLIC_BASE_APP=/api
DB_TYPE=mysql
DB_HOST=mysql
DB_PORT=3306
DB_PASS=my-secret-pw
DB_USER=root

Ne modifiez aucune ligne (pas même celle avec le mot de passe), sinon l'installation locale échouera.

Lancer 1village

Dans un terminal: 0. Placez vous dans le dossier 1village téléchargé depuis github. Sous mac, dans le terminal, adaptez cette ligne de commande (en remplaçant Username par le nom de votre dossier racine) :

cd /Users/Usernanme/Documents/GitHub/1village
  1. Installer les dépendances du projet
yarn
  1. Lancer le projet
yarn start-dev

Résultat:

[...]
info: Could not connect to database. Retry in 10 seconds...
[...]

La base de donnée n'est pas lancé! Nous allons utiliser docker pour lancer localement une base de donnée.


<= Précédent: Docker               Suivant: Lancer 1village avec Docker =>