230206 /

신동윤·2023년 2월 6일
0
Router.use() requires a middleware function but got a Object

router에 js파일이 2개가 있었는데 한 곳에 module.exports = router;를 붙여주지 않아서 서버가 열리지 않았다. (app.js에서 두개 다 연결을 해놨었는데 한 곳은 빈 페이지였음)

MongoServerError: E11000 duplicate key error collection:

인덱스가 곂쳐서 그렇다고 한다. 유저데이터를 유니크하다고 했었는데 폴더에 기록이 남아있다고 생각되어(수정 후에도 계속 안되기에) 데이터저장소에 들어가서 폴더 전체를 삭제하고 다시 실행하니 뜨지않았다.


김연재매니저님 세션 2년차 노드 서버 개발

express flow.
웹애플리케이션 - 네이버같은 사이트를 빠르게 구축할수있게 도와주는 것
요청과 응답 - 화면을 보여주세요(요청) -> DB에서 긁어와서 화면보여주기(응답)
강의가 이해안되면 express공식문서 -> 가이드 보기
일일이 쳐보면서 손에 익혀도 좋다. 구현못할꺼면 차라리 긁어.
req.바디, 헤더, 파람은 뭔지 찾아보기
파싱이란? app.use(express.json())
강의를 두번보는건 시간낭비다. 공식문서를보고 따라써보면서 하는게 났다.
다독다작다상 읽고쓰고생각하고

0개의 댓글