ccc

Node: Crear un proyecto desde cero con el framework Express

npm init -y
npm i express
npm i nodemon -D
Lo de instalar nodemon es para que se vayan reflejando todos los cambios según se vayan haciendo y crear nuestras rutas ejecutables en el "scripts" del package.js:
"scripts": {
   "dev": "nodemon src/index.js"
},

También en el package.js añadir para que los módulos se puedan importar/exportar fácilmente:
"type": "module",

El src/index.js:
import express from "express";
const app = express()
app.get("/",(req,res) => {
   res.send('Pagina principal')
})
app.get("/about",(req,res) => {
   res.send('Estás en about')
})
app.listen(3000)
console.log("server funcionando")
Y para ejecutarlo (y que cada cambio se vaya reflejando dinámicamente gracias a nodemon):
npm run dev

Para verlo como siempre en el navegador: http://localhost:3000

No hay comentarios:

Publicar un comentario