En este artículo vamos a ver cómo ejecutar un servidor NodeJS en nuestro sistema local. NodeJS es solo una forma de ejecutar JavaScript fuera del navegador. Se puede usar para ejecutar servidores de aplicaciones de escritorio o cualquier otra cosa que desee hacer con JavaScript y lo que vamos a hacer es crear un servidor web usando NodeJS.
Creación de proyectos e instalación de módulos:
-
Paso 1: puede visitar el enlace Descargar Node y descargar la versión LTS. Después de instalar el Node, puede verificar la versión de su Node en el símbolo del sistema usando el comando.
node --version
-
Paso 2: Cree una nueva carpeta para un proyecto usando el siguiente comando:
mkdir testApp
-
Paso 3: Navega a nuestra carpeta usando el siguiente comando:
cd testApp
-
Paso 4: Inicialice npm usando el siguiente comando y archivo de servidor:
npm init -y
-
Paso 5: crear un archivo app.js con el siguiente código. Dentro de este archivo, debemos crear nuestro servidor y decirle que comience a escuchar en un determinado puerto. Por lo tanto, primero debemos solicitar una determinada biblioteca llamada HTTP que excluirá la biblioteca HTTP en nuestro código dentro de esta variable HTTP que creamos.
Ejemplo:
app.js
const http = require('http') const port = 8080 // Create a server object: const server = http.createServer(function (req, res) { // Write a response to the client res.write('Hello World') // End the response res.end() }) // Set up our server so it will listen on the port server.listen(port, function (error) { // Checking any error occur while listening on port if (error) { console.log('Something went wrong', error); } // Else sent message of listening else { console.log('Server is listening on port' + port); } })
Pasos para ejecutar: Ejecute la aplicación usando el siguiente comando.
node app.js
Salida: Ahora abra su navegador y vaya a http://localhost:8080/ , verá la siguiente salida.
Explicación:
- Hemos creado una variable de servidor aquí que usa la biblioteca HTTP y llamamos a la función de servidor de creación en este objeto y esto crea una función de servidor que tiene dos parámetros que son los parámetros de solicitud y respuesta.
- Configure nuestro servidor para que escuche en el puerto que queremos para que este objeto de servidor le pase la variable de puerto que creamos para decirle que escuche en el puerto 8080 y luego esto toma una sola función que llamará si hay es un error potencial o fue exitoso.
Publicación traducida automáticamente
Artículo escrito por harshitpandey251 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA