Estoy siguiendo este tutorial MERN: https://www.youtube.com/watch?v=ngc9gnGgUdA Alrededor de las 18:00 es donde tengo problemas. Después de algunas investigaciones, creo que parte del código en el video está desactualizado y estoy haciendo todo lo posible para que esto funcione. Este es mi error actual : Error: escucha EADDRINUSE: dirección ya en uso :::5000
import express from 'express'; import bodyParser from 'body-parser'; import mongoose from 'mongoose'; import cors from 'cors'; import postRoutes from './routes/posts.js'; const app = express(); app.use('/posts', postRoutes); app.use(bodyParser.json( { limit: "30mb", extended: true})); app.use(bodyParser.urlencoded( { limit: "30mb", extended: true})); app.use(cors()); const CONNECTION_URL = 'mongodb+srv://test:test123@cluster0.mql8u.mongodb.net/myFirstDatabase?retryWrites=true&w=majority'; const PORT = process.env.PORT || 5000; mongoose.createConnection(CONNECTION_URL).asPromise(); mongoose.connect(CONNECTION_URL) .then(() => app.listen(PORT, () => console.log(`server running on port: ${PORT}` ))) .catch((error) => console.log(error.message));SÚPER aprecio cualquier y toda ayuda. Si alguien puede indicarme la dirección de un mejor tutorial, ¡sería increíble! Soy un novato en código, recientemente terminé un campo de entrenamiento de codificación virtual, pero necesito hacer algunas aplicaciones reales. ¡Gracias de nuevo!
Primero verificaría y vería si ya tiene algo ejecutándose en el puerto 5000, para confirmar, ejecutaría npx kill-port 5000 , luego intentaría ejecutar el puerto 5000 nuevamente para ver si ese puerto ahora está libre después de matarlo a través de lo mencionado anteriormente dominio...