Dev. environment added

This commit is contained in:
F. Y. H. 2024-12-22 12:03:45 +01:00
parent fc5c12ea4b
commit 9dd9758874
Signed by: Alnotz
GPG key ID: BB5A7B6724BF531A

View file

@ -1,20 +1,34 @@
# geektionnerd-generator # geektionnerd-generator
Un ancien générateur de BD qui na pas trop mal vieilli. Un ancien générateur de BD qui bien vieilli.
## Démonstration ## Démonstration
Site : [https://bd.chapril.org/](https://bd.chapril.org/) Site : [https://bd.chapril.org/](https://bd.chapril.org/)
## Paternité ## Paternité
Auteur : Willian Carvalho (willianpc)
Dépôts des projets :
* Comicgen : [https://github.com/willianpc/comicgen](https://github.com/willianpc/comicgen)
* Ragaboom : [https://github.com/willianpc/ragaboom](https://github.com/willianpc/ragaboom)
Article : [https://hacks.mozilla.org/2012/12/comic-gen-a-canvas-run-comic-generator/](https://hacks.mozilla.org/2012/12/comic-gen-a-canvas-run-comic-generator/) Auteurs : Willian Carvalho (willianpc) et Gee Ptilouk.
Dépôts des projets :
* Comicgen : [https://github.com/willianpc/comicgen](https://github.com/willianpc/comicgen) ;
* Ragaboom : [https://github.com/willianpc/ragaboom](https://github.com/willianpc/ragaboom).
Article : [https://hacks.mozilla.org/2012/12/comic-gen-a-canvas-run-comic-generator/](https://hacks.mozilla.org/2012/12/comic-gen-a-canvas-run-comic-generator/).
## Obsolète ## Obsolète
Application Cache est supprimée de lECMAScript. *Application Cache* est supprimée de lECMAScript.
Trace de lAPI Web : [https://web.dev/articles/appcache-beginner](https://web.dev/articles/appcache-beginner) Trace de lAPI Web : [https://web.dev/articles/appcache-beginner](https://web.dev/articles/appcache-beginner)
## Nouveau cache
Un *Service Worker* `sw.js` gère les caches.
## Développement
Lenvironement de développement comprend le paquet Node `lite-server`.
Ainsi la partie Node du projet nest pas nécessaire au déploiement en production.
Il suffit de lancer `npx serve` pour essayer localement lapplication.
Le fichier `bs-config.json` se charge de paramétrer le serveur local selon les options de [BrowserSync](https://browsersync.io/docs/options "Site Web").