3. Démarrer un projet Node.js

Il existe plusieurs moyens de démarrer un projet Node.js, certains sont plus rapides que d’autres. Cependant, nous allons commencer en douceur, car il s’agit quand même de notre tout premier projet.

Créer donc un simple dossier sur votre ordinateur, qui contiendra le code de notre API Rest. Personnellement, je l’ai nommé node-pokemon-api, tout simplement.

Ensuite, ajoutez un nouveau fichier qui sera le point d’entrée de notre application Node.js, nommé app.js :

console.log('Hello, Node !');

Et voici… votre première application Node.js !

Alors, ça ne paye pas de mine pour l’instant, mais nous avons déjà pas mal de chose à voir.

Tout d’abord, exécutez cette application grâce à la commande suivante :

node app.js

Et regardez ce qu’il se passe…

Le message « Hello, Node !  » 👋 s’affiche dans votre terminal de commande, sous la commande que vous avez lancée, et non dans un navigateur comme vous en avez l’habitude !

Et c’est normal, car rappelez-vous que cette fois-ci, c’est Node.js qui s’occupe de votre code JavaScript, et non le navigateur. C’est toujours un peu déroutant au début, mais je vous rassure, on s’y habitue rapidement.

Aussi, sachez que ce que nous sommes en train de mettre en place maintenant vous servira de socle pour le reste du cours. Donc assurez-vous d’avoir bien sauvegardé tout cela.

Nous avons nommé le point d’entrée de notre projet app.js. Parfois, vous pourrez retrouver main.js comme nom possible.