ABOUT ME

-

Today
-
Yesterday
-
Total
-
728x90

Windows Terminal 추천 리뷰
Windows 2023.03.12 03:16

Windows Terminal은 기존 windows의 명령 프롬프트(cmd), PowerShell, WSl과 같은 CLI를 사용할 수 있는 터미널 프로그램입니다. Microsoft 공식 프로그램이며 github에서 MIT license open source로 개발되고 있습니다. 사용하면서 좋았던 점들을 정리해보았습니다. 예쁜 UI 기존 cmd와 비교해보면 UI가 훨씬 예쁩니다. 위 사진은 제가 사용하는 windows termial 입니다. 설정 탭에서 모양 관련 설정을 바꿀 수 있습니다. 기존 cmd는 뭔가 legacy 스타일인데 비해 좀 더 사용자 친화적인 UI입니다. 사진에서 볼 수 있듯이 테마, 글꼴 등을 설정할 수 있고, 레트로 터미널 효과를 활성화하면 영화에서 보던 옛날 기기들 터미널 효과를 적..

git 대소문자 변경 commit 하기
Dev 2023.03.25 00:04

아래 글에서 이어지는 내용입니다. https://jglee96.tistory.com/15 Acronym을 사용한 Naming 고민 React 컴포넌트 개발시 Pascal case에 따라 파일명을 짓습니다. 그런데 머리글자(acronym)으로 이루어진 단어 같은 경우 약간 고민이됩니다. 예를 들어 ATM 이라는 컴포넌트를 만든다고 해봅시다. Pascal c jglee96.tistory.com 고민을 통해 대소문자를 변경하기로 하였습니다. 파일 이름을 변경을 하고, import 문도 변경하고 push를 하니 CI에서 fail이 발생했습니다. git에서 대소문자를 구별하지 못해서 발생한 문제였습니다. 이전 회사에서는 뭐가 해결을 안한건지 꼬였는지, pull이나 clone을 받을때마다 대소문자가 바뀌었던거 같습..

React CRACO 설정
React 2023.02.09 01:24

React 프로젝트 생성시 CRA를 많이 사용합니다. React 프로젝트에 필요한 여러 번들 라이브러리 및 설정들을 알아서 해주어 편하기 때문입니다. 하지만 알아서 해준다는 이 장점이 단점이 되기도 합니다. webpack config를 수정해야 하는 경우가 그렇습니다. CRA v5 (react-script v5) 이상부터 사용하는 webpack v5는 더 이상 nodejs 함수의 polyfill을 기본으로 제공하지 않습니다. 이 polyfill을 webpack config에 설정해주어야 합니다. (원칙상 nodejs를 사용하는 server-side의 패키지들은 backend에서 처리하고 frontend에서 받아서 쓰는 것이 맞습니다.) CRA는 webpack 설정을 알아서 해주기 때문에 webpack c..

728x90
Designed by Tistory.