본문 바로가기
반응형

Dev-Code(Back-End)/NestJS6

[VSCode] Delete `␍`eslintprettier/prettier 오류 (해결) 사실 NestJS관련 에러는 아니지만 개발중 발견해서 여기다 적는다~ git에서 받은 코드가 VSCode상에서 줄의 끝부분마다 빨간줄로 도배가되는 현상이 발생했다. 작동에는 이상이 없었지만 이걸 그냥 두면 실제로 문제가 발생한 파일과 정상적인 파일 구분이 어렵기도하고 심적으로도 압박감이 심했다. 그래서 열심히 찾아보니 prettier문제인걸 확인 했고 아래의 구문을 rules:에 추가했다 'prettier/prettier': [ 'error', { endOfLine: 'auto', }, ], 변경 후 저장 하자마자 에러는 사라졌다. 만약 바로 에러가 사라지지않으면 VSCode를 한번 껐다 켜보면 된다. 2024. 2. 6.
[NestJS] Entity 작성하기 (feat.TypeORM) NestJS와 TypeORM을 사용하면서 가장 맘에 들었던 것은 '테이블을 따로 만들어가면서 개발을 하지 않아도된다는 것!' 이었다. 또한 TypeORM모듈에서 옵션값을 주면 Entity에서 정의한 내용을 바탕으로 DB에 테이블들을 생성해준다! 즉, 엔티티만 잘 작성하게되면 Table을 직접 컨트롤 할 일이 엄청나게 많이 줄어든다. 우선 Entity를 작성하기 위한 파일을 생성해 준다. src 아래의 User모듈의 각 파일들을 모아둘 수 있는 폴더(User)를 만들고 그 안에 '모듈명.entity.ts' 이런식으로 파일을 생성한다. 추후 다른 모듈의 Entity를 작성 할 시 위의 규칙을 따라야 TypeORM에서 Entity파일들의 형식을 지정 해 줄 수 있다. 그리고 그 안에는 아래와 같은 내용을 우선.. 2023. 3. 15.
[NestJS] 서버 구동 시키기 지난번에는 기본적인 프로젝트 생성을 진행하였다. 만약 Node.js 설치 및 NestJS 프로젝트 생성 방법이 궁금하다면 아래의 링크가 도움이 될지도 모른다. https://chobodeveloperkk.tistory.com/5 [NestJS] NestJS환경 설정 및 프로젝트 생성하기 오늘은 NestJS기반 환경을 만들기 위한 내용을 작성 해 보려고 한다. 내가 사용해보고 익히려는 NestJS라는 녀석은 Node.js를 기반으로 만들어져 있기에, Node.js를 우선 설치를 해야한다. Node.js는 아래 chobodeveloperkk.tistory.com 프로젝트까지 생성이 완료되었으니 이제 서버를 실제로 구동시켜 보자! 우선 터미널을 열고 npm run start를 입력하고 엔터키를 누르고 잠시 기.. 2023. 2. 6.
[NestJS] NestJS환경 설정 및 프로젝트 생성하기 오늘은 NestJS기반 환경을 만들기 위한 내용을 작성해 보려고 한다. 내가 사용해보고 익히려는 NestJS라는 녀석은 Node.js를 기반으로 만들어져 있기에, Node.js를 우선 설치를 해야 한다. Node.js는 아래의 링크에서 다운로드할 수 있다. https://nodejs.org/ko/download/ 다운로드 | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 링크를 타고 들어가게 되면 아래와 같은 화면이 나오게 된다. 최신버전과 LTS가 있는데 불안정한 최신버전보다는 안정적인 버전의 LTS로 다운을 받는 것을 권장한다. 나는 Windows Installer 64비트를 받아서 .. 2023. 2. 3.
반응형