1. 나의 mongoDB URI를 가져와서 config에 붙여줍니다
MONGO_URI=mongodb+srv://moonq:<password>@cluster0-t1ik2.mongodb.net/cluster0?retryWrites=true&w=majority
2. mongoose를 설정합니다~
const mongoose = require('mongoose');
const connectDB = async () => {
try {
const conn = await mongoose.connect(process.env.MONGO_URI, {
useNewUrlParser: true,
useCreateIndex: true,
userUnifiedTopology: true
});
console.log(`MongoDb Connected: ${conn.connection.host}`)
}catch(err){
console.log(`Error: ${err.message}`);
process.exit(1);
}
}
module.exports = connectDB;
3. 메인 파일에서 db.js에서 만든 메서드를 실행합니다.
const connectDB = require('.config/db');
connectDB();