nodemon + browsersync
- nodemeon s'occupe de redémarrer le code du serveur
- browser-sync s'occupe de notifier les pages web que quelque chose a changé
usage
- cloner le repo
- se rendre dans le dossier du projet via le terminal
- installer les dépendances du projet grace à npm:
npm install
ou la commande raccourcie npm i
- lancer nodemon grace à npm via la commande
npm run dev
(définie dans le package.json
)
- le port d'écoute du serveur est 3000 dans le code, mais il faut se rendre sur localhost:3001 pour que browser-sync écoute les changements
voila, le serveur redémarre à chaque modification grace à nodemon et à chaque modif de la page html, browser-sync reload la page dans le browser.