개발환경2 [git] custom 단축 명령어 만들기 만들게 된 이유 매번 git commit 할 때 마다 test를 하지 않고 올리는 경우가 생겨서, test 명령을 commit 할 때 마다 적용하도록 하려고 한다. 목표 git commit -m 대신에 cm 을 쳤을 때, test 명령어와 git commit -m 까지 실행되는 것을 목표로 한다. 실행과정 1. 터미널에서 vi 편집기 실행 vi ~/.zshrc a 클릭 후, 하단에 아래 명령어 추가 # git commit 이전 test 실행하도록 수정 alias cm="pnpm test && git commit -m" pnpm test를 실행했을 때 명령은 프로젝트 폴더의 package.json에 설정되어 있어야 한다. &&는 순차적으로 실행한다는 의미다. 만약 pnpm test를 실패하면, git co.. Dev-Basic/git 2023. 11. 13. [CI] TurboRepo를 이용해서 monorepo 환경 구축하기+vercel 배포까지 (기초) 개요 개발환경 구축하는 거에 나름 스트레스를 갖고 있었다. 왜냐면, 일전에는 시니어 개발자가 세팅해준 환경아래서 코드를 수정하고 작업해왔었으니까. 그래서, 시도해보기로 했다. 글을 찾아보니까 yarn workspace -> Turborepo로 트렌드가 이동 중인 것을 확인하였다. 그래서, Turborepo를 사용하기로 하게 되었다. 과정 1. node 설치 (생략) 2. pnpm 설치 - yarn or npm 으로 해도 무방하나, turbo에서 pnpm 사용할 것을 권장하고 있음 npm install -g pnpm 3. create-turbo 을 이용해서 모노레포 설치 pnpm dlx create-turbo@latest 참고 : https://turbo.build/repo/docs/getting-star.. CI & CD/CI 2023. 10. 12. 이전 1 다음