https://engineering.linecorp.com/ko/blog/typescript-enum-tree-shakingenum에 한글 형식을 어떻게 사용하면 좋을지 고민 중에 위와 같은 글을 보았습니다.결론은 "사용하지 않는 코드를 삭제하는 기능인 tre
서버 코드 중에 아래와 같은 dto파일이 있다.내가 모르는 부분은 @Type(()=> xxxDto), plainToTinstance 였다.아래 줄 주석된 부분을 보면 | 연산자를 사용했는데, 이를 제대로 이용하기 위해 @Type() 을 사용한 줄 알았으나,정확히는 중
nest.js에서는 nest cli를 사용해서 module을 생성할 수 있습니다.예를들어 payments module을 만들고 싶다면, 예상되는 tree는 아래와 같을 것입니다.이미 nest.js 프레임 워크를 사용하고 있지만, nest cli를 제대로 사용하지 못하고
온라인 쇼핑몰 개발 중에 고정적으로 사용하는 기본이미지가 있어서 어떻게 관리해야할까 고민하다가 남겨봅니다.고민할 수록 생각보다 별거 아니군! 이라는 생각이 듭니다.작은 주제라도 경험해보지 못한 것을 고민&적용할 때 생각이 많아집니다.이러한 것들을 마주할 수록 정해진 정
개발 중, 내가 만든 api를 테스트 할 때 API Not Found라는 에러를 발생시키는 것은 참 낯선 상황입니다.postman을 사용하면 오탈자의 사유로 발생할 수 있지만, swagger를 사용하는 상황에는 처음 맞닥뜨리는 상황이었습니다.에러 발생 코드위와 같이 경
처음에는 기능 구현이 가장 큰 목표였기 때문에 온힘을 다하였습니다. 하지만 프로젝트가 진행 될 수록 기능도 늘어나고, 코드의 양도 방대해져 기능 구현/개선이 새로운 버그의 출현으로 이어지는 일이 점점 많아졌습니다.테스트 코드와 CI/CD 필요성이 절실해지는 시기입니다.
프로젝트의 dev branch에 CI/CD를 적용하는 내용입니다. (오래 걸렸습니다...)사용 기술github actions를 사용하여 CI/CD를 구축합니다.prod와 dev server 용 CI/CD를 구분하여 구축해야 합니다.※ workflows에 관한 작업을 할
참고 사이트 - NestJS CORSdev 서버에서는 정상 작동 하던 기능이 prod 서버에서 제대로 작동하지 않는 문제를 확인했습니다.파일을 다운로드 받는 기능에서 문제가 생겼습니다.브라우저 개발자 모드에서 현상을 보자면, dev와는 다르게 options method
특정 데이터를 csv 형식으로 다운로드 할 수 있는 api를 개발하는 과정에 한글이 깨지는 현상을 고치는 내용입니다.간단하게 utf-8을 추가해주면 될 것으로 생각했으나... 예상치 못한 방법으로 해결을 했습니다.참고한 사이트CSV 파일 만들 때 엑셀에서 한글 깨짐 현
VSCode 터미널 에서만 remote: Repository not found 이런 에러가 발생하기 시작했습니다.구글링 하던 중 비슷한 문제를 공유한 사례가 있어 적용해 봅니다.remote: Repository not found (only on VSCodehttps&#
시작하는 말 ohmyzsh와 블로그 - Ubuntu에 oh-my-zsh 설치를 참고하여 설치합니다. zsh 설치 zsh 설치 여부 확인 zsh 설치 ohmyzsh에서 5.0.8 verion 이상을 권장합니다. 설치는 되었으나, 설정이 완료되지는 않았습니다. 여
media module 개발 중, file: Express.Multer.Fil 선언을 해야 하는데 아래와 같은 에러가 발새했습니다.gpt가 제안안 1번 방법으로 해결했습니다.해당 오류는 TypeScript에서 Express와 Multer를 사용할 때 발생하는 일반적인
https://docs.aws.amazon.com/ko_kr/AmazonS3/latest/userguide/download-objects.htmlfatal error: Unable to locate credentialshttps://dilige-et-
제가 보기에는 의존성을 모두 걸어줬는데도 아래와 같은 에러가 발생했습니다. AppModule에 ChatService가 없다고 나오는데, ChatService를 ChatModule에 의존성 주입하고, ChatModule을 AppModule에 의존성 주입을 했다면 일반적으
windows11환경에서 wsl2를 사용해 ubuntu os에서 개발을 하고 있습니다.새 컴퓨터를 사용하다가 localhost가 아닌 ip값으로 호출해야 할 일이 생겨 시도하였는데, 127.0.0.1 또는 라우터 ip 로도 접근이 불가능했습니다.떠오르는 이유는 ubun