본문 바로가기

nestjs

(2)
Nest.js in Life Cycle Nest.js 공식문서에서 발췌한 Life Cycle 관련 자료를 먼저 보자. express 에서와는 다른 개념들이 튀어나와서 매우 당황스러운 부분들이 있었다. 어느때 가드가 호출이 되고 인터셉터가 발동하며 파이프가 있고 등등.. 분명 미들웨어가 존재하는데 가드는 뭐지? 인터셉터는? 미들웨어의 세분화 미들웨어란 Request route 를 따라 가던중 중간중간 데이터 가공 ( 인증 및 데이터 전처리 ) 을 위한 모듈 이라고 생각하면 좋을것같다. express에선 그것을 통틀어 Middleware 라 불렀었다면, Nest.js 에선 그것을 좀더 기능적 관점에 따라 세분화 시켰다 라고 보면된다. 🔥 그래서 Guard 는 뭔데? 공식문서를 보고 이해한 바로 표현해보자면 "경비아저씨" 였다. 요즘 아파트 출입 ..
Nest.js Project 생성 오류 해결 Failed to execute command: npm install --silent ✖ Installation in progress... ☕ 🙀 Packages installation failed! In case you don't see any errors above, consider manually running the failed command npm install to see more details on why it errored out. 👉 'nest new nest-starter' 이란 명령어 입력시 위 메세지와 함께 오류가 계속 정상적으로 프로젝트 생성이 안이루어지는 에러를 맞닥뜨렸다. 검색을 해보니 KT망 사용자들에게 올해 23년도 1월경부터 꾸준히 발생되오던 오류였고 고쳐졌다는 얘기는 찾..