- Node.js
- Node Package Manager
Pour installer les dépendances, tapez la commande suivante :
npm install
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 |
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