NodeJS server

2019-06-29

Como hacer un server en menos de 15 minutos.

  1. Bajar NodeJs, desde nodejs , hay que bajar la version recomendada para todos los usuarios, simplemente para asegurarnos después de que ningun error sea porque la versión todavía no tiene full support.
  2. Chequear que se instaló correctamente corriendo desde la consola de comandos lo siguiente:
node -v

Si devuelve la versión es que se instaló correctamente, de otra forma dirá que no reconoce el comando.

  1. Armar una nueva carpeta
  2. abrir la carpeta con VSCODE.
  3. Nueva terminal en VSCODE, corremos NPM init. Todo que si.
  4. Luego, en la terminal, correr "npm i express" para instalar express
  5. Nuevo Archivo, llamado index.js con lo siguiente:
const express = require("express");
const app = express();
const PORT = (process.env.PORT || 3000);

app.get("/", (req,res) => {
    res.sendFile(__dirname + "/index.html");
});
app.get("/contacto", (req,res) => {
    res.sendFile(__dirname + "/contacto.html");
});

app.listen(PORT, ()=> {
    console.log("El servidor esta corriendo");
});
  1. Crear archivos index.html, y contacto.html con lo que querramos. Cada uno de esos archivos será accesible a través de las rutas que especificamos con el app.get. Por ejemplo, para ir a la página de contacto vamos a ir a http://localhost:3000/contacto.
  2. Antes de probarlo, correr en consola

    node index.js
    

Nuestro server esta listo, probalo!

Mira el video