Cet article vous guidera dans la création, la configuration et l'exécution du serveur de nœuds dans le développement de la pile Mern. De plus, la procédure d'installation des dépendances requises sera également fournie. Alors, commençons!
Comment configurer le serveur de nœuds dans le développement de la pile Mern
Comme nous l'avons déjà mentionné, dans le développement de la pile de Mern, «Nœud.js"Est utilisé pour développer le backend de l'application. L'environnement JavaScript fourni par le «Nœud.js»Permet aux utilisateurs d'exécuter le code sur le serveur. Il propose également d'énormes packages utiles qui peuvent être téléchargés à l'aide de «NPM»Ou le gestionnaire de packages de nœuds.
Pour configurer le serveur de nœuds dans Mern Stack Development, la première chose que vous devez faire est de télécharger le nœud.JS sur votre système via son site officiel:
Ensuite, utilisez le fichier téléchargé pour terminer l'installation du nœud.js. Après avoir terminé l'opération spécifiée, exécutez la donnée ci-dessous dans votre invite de commande:
> nœud -vLe-donné ci-dessus "nœud«Commande avec le«-V"L'option imprimera la version actuelle du"Nœud.js«Qui est installé sur votre système:
Après avoir installé le nœud.JS, nous nous dirigerons vers la procédure de développement du serveur. À cette fin, premièrement, nous créerons un dossier de base, puis installerons tous les packages ou dépendances requis pour le développement du serveur de nœuds.
Pour l'opération spécifiée, vous pouvez utiliser également l'invite de commande. Cependant, nous utiliserons le «Code Visual Studio”Terminal, ce qui facilite le travail dans les fichiers du serveur de nœuds.
À l'étape suivante, nous ouvrirons notre dossier de base en utilisant le «Dossier ouvert"Option du"Déposer" menu:
Nous avons sélectionné le «Employee-Mern-Project”Dossier de stockage des fichiers liés au serveur de nœuds de la pile Mern:
Maintenant, appuyez sur "Ctrl + shift + '”Pour ouvrir une nouvelle fenêtre de terminal dans le code Visual Studio. Vous pouvez également utiliser le menu «Terminal» à cet effet:
Dans la prochaine étape, nous créerons un «backend"Dossier à l'intérieur de notre"Employee-Mern-Project»Root ou dossier de base. Pour faire de même, vous pouvez exécuter le diable "mkdir”Commande dans le terminal ouvert:
> backend MKDIRAprès cela, nous allons entrer dans le nouvellement créé "backend”Dossier pour ajouter le fichier et les packages liés au serveur:
> Backend CDÀ l'intérieur de "backend«Dossier, nous allons créer un«emballer.json" déposer. Le paquet.Le fichier JSON est l'élément central d'un serveur de nœuds dans le développement de la pile Mern. Il comprend les métadonnées de votre projet Mern et définit les attributs fonctionnels que le NPM peut utiliser pour exécuter des scripts et installer des dépendances.
Pour créer un nouveau package.Fichier JSON pour votre serveur de nœuds, saisissez la commande suivante:
> npm init -yComment installer des dépendances pour le serveur de nœuds dans le développement de la pile Mern
Cette section démontrera la procédure d'installation de dépendances essentielles telles que «exprimer","cors","mangouste", et "dotenv"Pour votre serveur de nœuds dans le développement de la pile Mern. Le gestionnaire de packages de nœuds ou «NPM«Peut être utilisé pour installer les dépendances spécifiées de la manière suivante:
> npm install express coors mongoose dotenvIci:
Pour notre serveur de nœuds, un autre package que nous allons installer est «nomon". Il redémarre automatiquement l'application Node lorsque vous apportez des modifications dans le fichier tout en développant le nœud.Application basée sur JS:
> sudo npm install -g nodemonComment exécuter le serveur de nœuds dans le développement de la pile Mern
Jusqu'à ce point, nous avons installé le nœud.JS, les packages requis et les dépendances. Maintenant, il est temps de créer et d'exécuter le nœud backend.serveur JS. Pour ce faire, cliquez sur le «backend”Dossier, et à partir du menu déroulant, sélectionnez le"Nouveau fichier" option:
Ici, vous pouvez un nouveau "serveur.js"Le fichier javascript est ajouté dans le dossier backend:
Maintenant, dans le «serveur.js«Fichier, nous allons créer un«exprimer«Serveur, alors nous joindrons le«exprimer.json"Middleware et"cors". Le "exprimer.json«Middleware enverra et recevra« JSON ». Aussi, le nœud.JS Server sera autorisé à écouter sur le «5000" port:
const Express = require ('express');Après avoir ajouté le code ci-dessus dans le «serveur.js«Fichier, appuyez sur«Ctrl + s"Pour enregistrer les modifications, puis exécuter votre serveur de nœuds en utilisant"nomon»:
> serveur NODEMONÀ partir de la sortie, vous pouvez voir que notre serveur s'exécute avec succès sur le port "5000»:
Conclusion
Vous devrez configurer un serveur de nœuds pour compiler votre code JavaScript avant de l'exécuter sur le backend. Exprimer.JS est un framework HTTP qui réside dans le nœud.JS Server et possède de nombreuses fonctionnalités prêtes à l'emploi. Avec l'aide de l'express.JS, les API entièrement fonctionnelles sont développées en utilisant un code minimal. Cette écriture vous a guidé dans la création, la configuration et l'exécution du serveur de nœuds dans le développement de la pile Mern. De plus, la procédure d'installation des dépendances requises est également fournie.