Node Js
Instalación
Descargar e instalar Node Js.
Herramienta de Desarrollo WebStorm
Creación de Servidor Express
Para crear un nuevo paquete de Node, en linea de comandos
npm init -y
Instalar express
npm i express -S
Crear un archivo js que será nuestro servidor, para el ejemplo main.js
var express = require('express');
var app = express();
var server = require('http').Server(app);
server.listen(8080, function(){
console.log('Servidor corriendo);
});
Para verificar que el servidor esta funcionado en la consola ejecutar y debemos visualizar Servidor corriendo.
node main.js
En main.js para recibir peticiones agregar y para verificar en el navegador accedemos a localhost:8080
app.get('/',function(req, res){
res.status(200).send('Hola mundo!');
});
Para optimizar el tiempo de desarrollo instalaremos una librería que reinicie automaticamente el servidor al detectar cambios
npm i nodemon -D
Luego en package.json vamos a crear un script para automatizar la ejecución de nodemon
"scripts": {
"start": "nodemon main.js"
}
En consola ejecutar lo que hará es reiniciar node
npm start
para hacer debugger en el server
nodemon --inspect-brk main.js