Home > Tester, tester et retester facilement ! Nodemon

Tester, tester et retester facilement ! Nodemon

Avant, pour tester vos programmes Nodejs, vous devez faire ctrl+s pour sauvegarder, ctlr + c pour stopper le programme et taper node index.js pour le relancer. Mais avec Nodemon, ce temps est révolu !

Que fait Nodemon ?

Nodemon est un module npm qui, à chaque modif, relance votre programme automatiquement !

Cela vous évite de faire 4000 raccourcis claviers à la suite ! Un simple ctrl + s suffit !

Installer Nodemon

Pour commencer, ouvrez le dossier de votre programme avec votre terminal et tapez npm i nodemon. Cela va installer nodemon. Ensuite ouvrez le package.json de votre projet et ajoutez "dev": "nodemon index.js" dans scripts
Vous devrez obtenir ce résultat :

"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"dev": "nodemon index.js"
},

Et maintenant sauvegardez ce fichier

Utiliser Nodemon

Dans votre terminal, tapez npm run dev pour lancer nodemon à la même manière qu’un node index.js.

Et maintenant à chaque fois qu’un fichier est modifié, le programme redémarra automatiquement !

Vous pouvez aussi écrire rs dans le terminal pour redémarrer manuellement votre programme

Conclusion

Et voilà ! Vos doigts ne sont plus fatigués ! Maintenant, plus besoin de faire 4000 ctrl pour relancer votre programme ! Si vous ne voulez rater aucun article, abonnez-vous à la newsletter !

2 réflexions sur “Tester, tester et retester facilement ! Nodemon”

  1. N’expose pas ton prénom, Enzo!
    Je parie que ça a été très gênant de lire ton prénom!
    (Bref,stay vigilant)

    1. Je vais quand même pas flouter mon prénom dans chaque screen ! Il y a des millards de gens qui s’appellent Enzo donc bonne chance pour me retrouver. A la limite le nom de famille ok mais là….

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.