Esta redacción lo guiará para crear, configurar y ejecutar el servidor de nodo en el desarrollo de la pila Mern. Además, el procedimiento de instalar las dependencias requeridas también se proporcionará. Entonces, comencemos!
Cómo configurar el servidor de nodo en el desarrollo de Mern Stack
Como ya hemos mencionado, en Mern Stack Development, ","Nodo.js"Se utiliza para desarrollar el backend de la aplicación. El entorno JavaScript proporcionado por el "Nodo.js"Permite a los usuarios ejecutar el código en el servidor. También ofrece enormes paquetes útiles que se pueden descargar con la ayuda de "npm”O el administrador de paquetes de nodo.
Para configurar el servidor de nodo en el desarrollo de Mern Stack, lo primero que debe hacer es descargar Node.JS en su sistema a través de su sitio web oficial:
A continuación, use el archivo descargado para completar la instalación de nodo.js. Después de completar la operación especificada, ejecute la siguiente entrega en su símbolo del sistema:
> nodo -vEl anterior "nodo"Comando con el"-V"La opción imprimirá la versión actual del"Nodo.js"Que está instalado en su sistema:
Después de instalar nodo.JS, avanzaremos hacia el procedimiento de desarrollo del servidor. Para este propósito, en primer lugar, crearemos una carpeta base y luego instalaremos todos los paquetes o dependencias requeridos para el desarrollo del servidor de nodo.
Para la operación especificada, puede usar también el símbolo del sistema. Sin embargo, utilizaremos el "Código de Visual Studio"Terminal, lo que facilita el trabajo en los archivos del servidor de nodo.
En el siguiente paso, abriremos nuestra carpeta base usando el "Carpeta abierta"Opción del"Archivo"Menú:
Hemos seleccionado el "Empleado-Mern-ProyectoCarpeta para almacenar los archivos relacionados con el servidor de nodo de la pila MERN:
Ahora presiona "Ctrl+Shift+'"Para abrir una nueva ventana de terminal en el código de Visual Studio. También puede utilizar el menú "Terminal" para este propósito:
En el siguiente paso, crearemos un "backend"Carpeta dentro de nuestro"Empleado-Mern-Proyecto"Carpeta raíz o base. Para hacer lo mismo, puede ejecutar el siguiente "mkdir"Comando en el terminal abierto:
> backend mkdirDespués de hacerlo, pasaremos al recién creado "backend"Carpeta para agregar el archivo y los paquetes relacionados con el servidor en él:
> Backend de CDDentro de "backend"Carpeta, crearemos un"paquete.json" archivo. El paquete.El archivo JSON es el elemento central de un servidor de nodo en el desarrollo de la pila MERN. Comprende los metadatos de su proyecto Mern Stack y define los atributos funcionales que el NPM puede utilizar para ejecutar scripts e instalar dependencias.
Para crear un nuevo paquete.Archivo JSON Para su servidor de nodo, escriba el siguiente comando:
> npm init -yCómo instalar dependencias para el servidor de nodo en el desarrollo de Mern Stack
Esta sección demostrará el procedimiento de instalar dependencias esenciales como "expresar","CORS","mangosta", y "dotenv"Para su servidor de nodo en el desarrollo de Mern Stack. El administrador de paquetes de nodo o "npm"Se puede usar para instalar las dependencias especificadas de la siguiente manera:
> NPM Instalar Express Cors Mongoose DotenvAquí:
Para nuestro servidor de nodo, otro paquete que instalaremos es "nodemon". Reinicia automáticamente la aplicación de nodo cuando realiza algunos cambios en el archivo al desarrollar el nodo.Aplicación basada en JS:
> SUDO NPM Install -g NodemonCómo ejecutar el servidor de nodo en el desarrollo de Mern Stack
Hasta este punto, hemos instalado el nodo.JS, los paquetes requeridos y las dependencias. Ahora es el momento de crear y ejecutar el nodo de backend.servidor JS. Para hacerlo, haga clic en el "backend"Carpeta, y en el menú desplegable, seleccione"Archivo nuevo" opción:
Aquí, puedes un nuevo "servidor.js"El archivo JavaScript se agrega en la carpeta de backend:
Ahora, en el "servidor.js"Archivo, crearemos un"expresar"Servidor, luego adjuntaremos el"expresar.json"Middleware y"CORS". El "expresar.json"Middleware enviará y recibirá" JSON ". Además, el nodo.El servidor JS podrá escuchar en el "5000" puerto:
const express = require ('express');Después de agregar el código anterior en el "servidor.js"Archivo, presione"Ctrl+S"Para guardar los cambios y luego ejecute su servidor de nodo usando"nodemon":
> servidor de nodemonDesde la salida, puede ver que nuestro servidor se ejecuta correctamente en el puerto "5000":
Conclusión
Deberá configurar un servidor de nodo para compilar su código JavaScript antes de ejecutarlo en el backend. Expresar.JS es un marco HTTP que reside en el nodo.servidor JS y tiene muchas funciones listas para usar. Con la ayuda de express.JS, las API completamente funcionales se desarrollan utilizando un código mínimo. Este artículo lo guió para crear, configurar y ejecutar el servidor de nodo en el desarrollo de Mern Stack. Además, el procedimiento de instalar las dependencias requeridas también se proporciona.