profile
오로지 나의 기억력을 위한 일지
post-thumbnail

📝backend 일지📝

user생성 코드간단하게 post(signup)과정만 기록해보려고 한다.존재하지 않는 라우트에 대한 에러 핸들링Express 오류처리 document를 참고한 에러 핸들링 미들웨어validtaion check 모듈현재는 데이터베이스가 만들어지지 않은 상태이므로 직접 배

2021년 9월 28일
·
0개의 댓글
post-thumbnail

[node.js] 라우팅 설정 및 Controller분리

코딩의 마무리는 누가뭐라해도 리팩토링일 것이다. (아님말구...) 하지만 마지막에 한꺼번에 리팩토링을 하려 하면 꽤나 골치아픈 상황이 발생할 수도 있다. 예를 들어 파일을 불러오는 경로를 다시 지정해 주어야 한다던지 말이다. 그래서 중간중간이나 처음에 코드를 작성하기

2021년 9월 28일
·
0개의 댓글
post-thumbnail

[node.js] Express - 에러 핸들링

node.js환경에서 어떤 방식으로 에러를 다루는지 한번 기록해보자,,, 에러 핸들링 모델인 ExpressError.js파일을 작성한다. 역시나 MVC패턴으로 작성하고 싶다면 미리 model폴더를 만들어 주도록 하자. 해당 파일을 불러온 뒤, 에러에 해당하는 me

2021년 9월 27일
·
0개의 댓글
post-thumbnail

[node.js] 로그인(2) - passport 사용 예제

passport사용 예제 1. passport 설치 및 세팅 - 모듈 불러오기 (팁 : 컴퓨터가 빠르면 설치가 더 빠르게 진행된다.) bcrypt와 같은 방법으로 모듈을 불러와야 하는데, session과 passport모듈을 불러온다. 그 후 model폴더를 따

2021년 9월 27일
·
0개의 댓글
post-thumbnail

[node.js] 로그인(1) - bcrypt 사용 예제

node.js환경에서 bcrypt사용 예제 1. bcrypt 설치 위 설치 방법의 경우 에러가 발생하여 버전을 따로 지정해야 하는 경우가 생긴다.

2021년 9월 26일
·
0개의 댓글