티스토리 뷰
MongoDB의 데이터를 저장할 폴더 선정 후 폴더 생성
ex) C:\node2019\data 폴더 생성
MongoDB 서버 실행
> mongodb --dbpath c:\node2019\data
MongoDB 연결정보 저장 위한 config 파일 작성
1. config 폴더 생성 (별도의 config 폴더에 작성 후 관리)
2. database.js 파일에 세부 내용 작성 (config 상세 내용)
config/database.js
mondule.exports = {
database: 'mongodb://localhost:27017/meanauth', //localhost:db가 동작하는 서버의 호스트 이름, 27017:mongoDB 기본 운영 포트번호
secret : 'secret' // secret: 토큰인증에 사용할 서버의 비밀번호 (외부에 공개되지 않고 서버 내에서만 사용됨)
}
app.js 파일에서 DB 연결 설정
const express = require('express');
const path = require('path');
const bodyParser = require('body-parser');
const cors = require('cors');
const passport = require('passport');
const mongoose = require('mongoose');
//여기부터 끝까지 내용 추가
const config = require('./config/database');
mongoose.connect(config.database, {useNewUrlParser: true});
mongoose.connection.on('connected', ()=>{
console.log('Connected to Database '+config.database);
});
'웹 공부 > 웹 개발 (MEAN)' 카테고리의 다른 글
Angular) Angular란? & 설치 방법 (0) | 2020.01.02 |
---|---|
Node.js) 회원가입 구현 (0) | 2020.01.02 |
Node.js) 새로운 루트 추가 (0) | 2020.01.02 |
Node.js) body-Parser (0) | 2020.01.02 |
Node.js) npm cors 모듈 이용 (0) | 2020.01.02 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday