본문 바로가기

nestJS14

#11. 기초부터 따라하는 Nest.js : Article CRUD 해당 포스팅은 nest.js 9.0.0 버전, typeorm 0.3.x 버전을 기준으로 작성되었습니다. 모든 글은 작성자의 주관이 100% 담겨있기 때문에 부정확할 수 있습니다. #pre. 터미널을 켜고 프로젝트 폴더로 이동 https://suloth.tistory.com/44 #0-1. 기초부터 따라하는 nest.js : 터미널 키는 법 + 터미널에서 작업 폴더 이동 윈도우 윈도우는 윈도우+R 버튼을 누른 후, cmd 를 입력하여 터미널을 킵니다. 혹은 윈도우 버튼을 눌러서 검색창에 cmd를 검색하면 터미널이 나올텐데 그걸 실행시켜주시면 됩니다. Mac OS Mac의 경 suloth.tistory.com 위의 링크의 내용을 참고하여 study 폴더로 이동해줍니다. 그리고 code . 명령어를 통해 vs.. 2023. 5. 11.
#10-1. 기초부터 따라하는 Nest.js : User Decorator 해당 포스팅은 nest.js 9.0.0 버전, typeorm 0.3.x 버전을 기준으로 작성되었습니다. 모든 글은 작성자의 주관이 100% 담겨있기 때문에 부정확할 수 있습니다. #pre. 터미널을 켜고 프로젝트 폴더로 이동 https://suloth.tistory.com/44 #0-1. 기초부터 따라하는 nest.js : 터미널 키는 법 + 터미널에서 작업 폴더 이동 윈도우 윈도우는 윈도우+R 버튼을 누른 후, cmd 를 입력하여 터미널을 킵니다. 혹은 윈도우 버튼을 눌러서 검색창에 cmd를 검색하면 터미널이 나올텐데 그걸 실행시켜주시면 됩니다. Mac OS Mac의 경 suloth.tistory.com 위의 링크의 내용을 참고하여 study 폴더로 이동해줍니다. 그리고 code . 명령어를 통해 vs.. 2023. 5. 11.
#4. 기초부터 따라하는 Nest.js : TypeORM과 DB연동 해당 포스팅은 nest.js 9.0.0 버전, typeorm 0.3.x 버전을 기준으로 작성되었습니다. 모든 글은 작성자의 주관이 100% 담겨있기 때문에 부정확할 수 있습니다. #pre. 터미널을 켜고 프로젝트 폴더로 이동 https://suloth.tistory.com/44 #0-1. 기초부터 따라하는 nest.js : 터미널 키는 법 + 터미널에서 작업 폴더 이동 윈도우 윈도우는 윈도우+R 버튼을 누른 후, cmd 를 입력하여 터미널을 킵니다. 혹은 윈도우 버튼을 눌러서 검색창에 cmd를 검색하면 터미널이 나올텐데 그걸 실행시켜주시면 됩니다. Mac OS Mac의 경 suloth.tistory.com 위의 링크의 내용을 참고하여 study 폴더로 이동해줍니다. 그리고 code . 명령어를 통해 vs.. 2023. 3. 22.
Nest.js : Ports and Adapters Architecture 구현하기 (3) - Test Ports and Adapters Architecture를 구현하면서 테스트 코드를 작성중에 생긴일이다. 또한, Jest를 이용하여 void 함수를 어떻게 처리하냐에 대한 내용도 있다! 테스트를 작성하는데, 나는 기능 별로 port를 만들어 port마다 함수를 하나씩 작성한게 아니라 Service 별로(리소스 별로) port를 만들어서 거기다가 함수를 몽땅 때려박는 형식으로 작성을 했다. 그러다 보니 유닛 테스트 코드를 작성할 때, 자그마한 문제가 발생했다. 먼저, 내가 처음에 짜둔 코드를 봐보자. // auth.service.spec.ts class MockUserRepositoryOutboundPort implements UserRepositoryOutboundPort { private readonl.. 2023. 2. 26.