docs: Add command documentation

This commit is contained in:
Simon 2023-05-17 17:08:45 +02:00
parent c170e69d9b
commit 9bdea31ee8
1 changed files with 10 additions and 0 deletions

View File

@ -38,10 +38,20 @@ Le logiciel est grandement inspiré de l'outil [signaturepdf](https://github.com
## Technologies ## Technologies
Le projet utilise : Le projet utilise :
- [Node](https://nodejs.org/fr) pour le téléchargement des dépendances avec [NPM](https://www.npmjs.com/)
- [Hugo](https://gohugo.io/) pour la génération du site statique ainsi que son déploiement - [Hugo](https://gohugo.io/) pour la génération du site statique ainsi que son déploiement
- [Bootstrap](https://getbootstrap.com/) pour le design du site (MIT) - [Bootstrap](https://getbootstrap.com/) pour le design du site (MIT)
- [PDF.js](https://mozilla.github.io/pdf.js/) pour le rendu des PDFs (Apache-2.0) - [PDF.js](https://mozilla.github.io/pdf.js/) pour le rendu des PDFs (Apache-2.0)
## Commandes
Il faut avoir Node.js (dernière LTS) d'installé sur son ordinateur pour importer les dépendances et lancer la construction du site.
- Installation des dépendances : `npm install`
- Lancement du site en mode développement : `npm run start`
- Lancement des tests : `npm run test`
- Construction du site : `npm run build`
## License ## License
Logiciel libre sous license AGPL V3 Logiciel libre sous license AGPL V3