Easy-Micro

ESPACEMEMBRE Full stack
Server Node

Installation d'un serveur de développement Node

Formation Node.js par Easy-Micro Installer un serveur de développement Node

Créez un fichier server.js à l'intérieur de votre dossier backend. Il contiendra votre premier serveur Node.

Pour créer un serveur Node dans votre fichier server.js, il vous faudra le code suivant :
const http = require('http');

const server = http.createServer((req, res) => {
    res.end('Voilà la réponse du serveur !');
});

server.listen(process.env.PORT || 3000);

Le package HTTP natif de Node est utilisé pour créer un serveur. La fonction createServer reçoit les objets request et response en tant qu'arguments. La méthode end de la réponse est utilisée pour renvoyer une réponse de type string à l'appelant.

Dans la dernière ligne, vous configurez le serveur pour qu'il écoute :

-> soit la variable d'environnement du port grâce à process.env.PORT
-> soit le port 3000, ce qui nous servira dans le cas de notre plateforme de développement.

Démarrez le serveur en exécutant node server à partir de la ligne de commande
C:\projet_full_stack\backend> node server

Pour vérifier qu'il envoie la réponse correcte, utilisez une fenêtre de navigateur pour accéder à http://localhost:3000 (en supposant que vous ayez bien suivi les étapes ci-dessus).

Node.js plus Express

Installez nodemon

Pour simplifier le développement Node, vous souhaiterez peut-être installer nodemon (node monitor). Pour ce faire, exécutez la commande suivante :

C:\projet_full_stack> npm install -g nodemon
Option -g pour une installation en mode global (tous les dossiers du projet et pas en mode local: uniquement dans le dossier courant)

Désormais, au lieu d'utiliser node server pour démarrer votre serveur, vous pouvez utiliser nodemon server . Il surveillera les modifications de vos fichiers et redémarrera le serveur lorsqu'il aura besoin d'être mis à jour.


< Page précédente FULL STACK Page suivante >