relecture du readme

This commit is contained in:
Fabrice PENHOËT 2024-08-06 11:58:37 +02:00
parent b31e5bbd96
commit 12dfec6e29

View File

@ -8,7 +8,7 @@ Il est à présent abandonné, faute dintérêt du public et de temps à y co
Le backend avait été développé avec Node.js v14/Express. Le backend avait été développé avec Node.js v14/Express.
Le frontend en « Vanilla.js » + Babel.js pour gérer les anciens navigateurs. Le frontend en « Vanilla.js » + Babel.js pour gérer les anciens navigateurs.
La partie front était constituée de fichiers statiques et donc « stand alone », les sauvegardes de résultats aux quizs se faisant dans le navigateur et/ou dans des fichiers JSON téléchargeables. La partie front était constituée de fichiers statiques et donc « stand alone », les sauvegardes de résultats aux quizs se faisant dans le navigateur et/ou dans des fichiers JSON téléchargeables. Le graphisme ayant été créé par Denis Salem (copyleft) : https://www.denissalem.tuxfamily.org
Le code est fourni tel quel, sachant quil est largement perfectible (cétait mon premier projet node.js) et quil sagissait dun développement spécifique pas forcément réutilisable en entier par ailleurs. Le code est fourni tel quel, sachant quil est largement perfectible (cétait mon premier projet node.js) et quil sagissait dun développement spécifique pas forcément réutilisable en entier par ailleurs.
@ -21,10 +21,10 @@ Il ny a pas de script dinstallation et si lidée vous prend de relancer
Mais si vous souhaitez tenter une installation sur votre machine (je ne promets rien !), voici la procédure à suivre : Mais si vous souhaitez tenter une installation sur votre machine (je ne promets rien !), voici la procédure à suivre :
 adapter le fichier example.env et renommez-le : .env - adapter le fichier example.env et renommez-le : .env
 adapter le fichier config/instance-example.js et renommez-le : instance.js - adapter le fichier config/instance-example.js et renommez-le : instance.js
 créer une base de données vierge à laide du fichier models/wikilerni-crea.sql (doit fonctionner avec MySQL et MariaDB). - créer une base de données vierge à laide du fichier models/wikilerni-crea.sql (doit fonctionner avec MySQL et MariaDB).
 installer les dépendances avec « npm install » - installer les dépendances avec « npm install »
 lancer le serveur node + un serveur front pointant le répertoire /front/public/ - lancer le serveur node + un serveur front pointant le répertoire /front/public/
 créer un premier compte utilisateur avec /front/public/inscription.html et changer son statut directement dans la base de données pour « admin » ou « manager » pour lui permettre de publier des quizs, gérer les comptes utilisateurs, etc. - créer un premier compte utilisateur avec /front/public/inscription.html et changer son statut directement dans la base de données pour « admin » ou « manager » pour lui permettre de publier des quizs, gérer les comptes utilisateurs, etc.
 lenregistrement du premier article créera la page daccueil du site "/front/public/index.html" (entre autres). - lenregistrement du premier article créera la page daccueil du site "/front/public/index.html" (entre autres).