Skip to content

enzo-bot/INSA-3A-projet_web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WORDLE

Installation

Pré-requis

  • Node.js
  • Node Package Manager

Pour installer les dépendances, tapez la commande suivante :

npm install

Configuration

L'application serveur peut-être configurée via les variables d'environnement suivantes (voir fichier .env) :

Variable Description Valeur par défaut
WORDLE_NAME Nom de l'application. wordle
WORDLE_PORT Port d'écoute de l'application. Aucune
WORDLE_PUBLIC_DIR Dossier contenant les fichiers publics de l'application. public
WORDLE_DICO_DIR Dossier contenant les fichiers dictionnaires. dico
WORDLE_API_URL URL de l'API. api
WORDLE_MIN_LENGTH Longueur minimale des mots choisis. 4
WORDLE_DEFAULT_DICO Fichier du dictionnaire par défaut (depuis le dossier WORDLE_DICO_DIR). Aucune
WORDLE_DEFAULT_MAX_LENTGH Longueur maximale par défaut des mots choisis. 5

Démarrage

Pour lancer le serveur HTTP, tapez la commande suivante :

npm start

Rendez-vous ensuite à l'adresse indiquée :

> wordle@1.0.0 start
> node wordle

[wordle] API routes created (/api -> api.router).
[wordle] Routes created from public folder (/ -> /home/user/A3/Web/public).
[wordle] Started on : http://insa:3000/
[wordle.api] Added a new dico file : fr/capitales
[wordle.api] Added a new dico file : fr/dictionnaire