본문 바로가기

전체 글

(285)
Corresponding file not included in tsconfig.json 에러 해결 https://stackoverflow.com/questions/41144902/how-to-resolve-corresponding-file-not-included-in-tsconfig-json-error-in-webst
npm install 했는데 npm ERR! ERESOLVE unable to resolve dependency tree 라는 에러가 뜨는 현상 npm으로 winston 라이브러리를 설치하려고 터미널에 입력했더니 위와 같이 에러가 뜨며 npm 라이브러리 설치가 되지 않았다. class-transformer 버전이 맞지 않아 생기는 에러로 생각된다. 제일 눈여겨볼 부분이 아래와 같다. npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree 이를 해결하기 위해서 npm config set legacy-peer-deps true 명령어를 입력해주었다. npm config set legacy-peer-deps true legacy-peer-deps=true로 설정하는 이유는, 특정 라이브러리의 메인테이너가 더이상 유지보수를 하지 않아서 버전 업그레이드가 안되는 라이브러리를 사..
Git Commit Message Style Git에 Commit Message를 올릴때 많은 고민이 되곤 한다. 무엇을 업데이트 했는지 한국어로 쓰기는 쉽지만, 더 직관적으로 사용하기 위해서 [edit], [add] 이런 문구를 서두에 추가해주곤 했는데 공식 방법이 아닌 것 같다. Git 커밋 메시지 내역을 보던 중 한 팀원이 chore을 서두에 붙이고 커밋 메시지를 남긴 이력을 보았는데, 기존에 feat, fix만 써오던 내게 chore은 새로운 개념으로 다가와 이에 대해 정리해보고자 한다. feat 새로운 기능 추가 fix 버그 수정 docs 문서 수정 style 코드 수정 없이 style만 변경 (들여쓰기, 세미콜론 빼먹은 경우) refactor 코드를 리팩토링 test test 관련된 코드의 추가,수정 chore 자잘한 수정이나 빌드 업데..