클래스/└ TIL

<TIL> CRLF vs LF, 윈도우에서 LF로 작업하기

디벅잉 2022. 5. 25. 00:26
728x90

 

🧭

 

CRLF vs LF

윈도우 운영체제에서 작업하다보니 CRLF 관련해서 성가신 일이 생겼습니다.

프리티어는 LF 기준으로 맞춰줍니다.

반면 깃에는 autocrlf라고 로컬에서는 CRLF가 되고, 푸시할 때는 LF로 자동 변경하는 기능이 있습니다.

코드를 수정하지 않아도 정렬 한번만 하고 나면 CRLF -> LF 변경이 일어나기 때문에 파일에 변경을 가한 것으로 기록이 되는 점이 굉장히 성가셨습니다.

아래와 같이 autocrlf를 끄게 되면 lf로 계속 작업을 할 수 있습니다.

$ git config --global core.autocrlf false

WebStorm, VS Code 내에서도 관련 설정을 찾아보고 crlf로 되어 있는 부분을 lf로 변경해야 합니다.

https://intellij-support.jetbrains.com/hc/en-us/community/posts/205969644-How-to-Ensure-Always-LF-not-CRLF-on-Windows

 

NestJS 스웨거 설정

  • Main.ts 설정
  • Controller 파일에서 API별로 설정

 

NestJS 트랜잭션 처리

NestJS에서는 쿼리 러너를 활용하여 트랜잭션 처리를 할 수 있습니다.

 

728x90

'클래스 > └ TIL' 카테고리의 다른 글

<TIL> late modifier, constraints, shimmer  (0) 2022.06.25
<TIL> ElasticBeanstalk / merge PR  (0) 2022.05.28
<TIL> fileName.ts:24:12, NPMCompare.com  (0) 2022.05.15
<TIL> git reset, TypeORM, Jest  (0) 2022.05.14
<TIL> 오늘 만난 에러들  (0) 2022.05.11