Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

388
Visualizações
La aplicación Node.js no puede conectarse al clúster de MongoDB Atlas

error: el servidor se ejecuta en modo de desarrollo en el puerto 5000

db.js

 const connectDB = async () => { try { const conn = await mongoose.connect(process.env.MONGO_URI, { useUnifiedTopology: true, useNewUrlParser: true, useCreateIndex: true, }); console.log(`MongoDB connected :${conn.connection.host}`); } catch (error) { console.error(`error${error}`); process.exit(1); } }; export default connectDB;

servidor.js

 import express from "express"; import dotenv from "dotenv"; import connectDB from './config/db.js' import products from './data/products.js' dotenv.config(); connectDB() const app = express(); app.get("/", (req, res) => { res.send("api is running... "); }); app.get("/api/products", (req, res) => { res.json(products); }); app.get("/api/products/:id", (req, res) => { const product = products.find(p => p._id === req.params.id); res.json(product); }); const PORT = process.env.PORT || 5000 app.listen(PORT, console.log(`server running in ${process.env.NODE_ENV} mode on port ${PORT}`));
over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

No más opciones de advertencia de obsolescencia

Documentos de mangosta

useNewUrlParser, useUnifiedTopology, useFindAndModify y useCreateIndex ya no son opciones compatibles. Mongoose 6 siempre se comporta como si useNewUrlParser, useUnifiedTopology y useCreateIndex fueran verdaderos y useFindAndModify fuera falso. Elimine estas opciones de su código.

db.js

 const connectDB = async () => { try { const conn = await mongoose.connect(process.env.MONGO_URI, { // useUnifiedTopology: true, <-- no longer necessary // useNewUrlParser: true, <-- no longer necessary // useCreateIndex: true, <-- no longer necessary }); console.log(`MongoDB connected :${conn.connection.host}`); } catch (error) { console.error(`error${error}`); process.exit(1); } }; export default connectDB;
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda