node module 충돌 오류

냥린이·2022년 1월 26일
0

웹 개발

목록 보기
6/10

dev 서버에 붙어서 작업하는 인원이 많아지면서, git fetch 및 update를 할 때마다 긴장이 된다. 이번엔 또 무슨 충돌이 일어날까...?ㅎㅎ

아무 이상 없다가 머지 후 node 모듈에서 에러가 난다면,

(1) 어느 node module이 문제인지 파악하고 (server인지 client인지 project root인지.. 어떻게 나눠놨는지는 프로젝트 구조마다 상이하다. 에러 메세지를 보면 파악할 수 있다.),
(2) 과감하게 node module을 삭제하고, (폴더도 날리고 cache도 지워줘야 깔끔하다.)
(3) npm install을 다시 해주는 걸 추천한다. (IDE에서 npm install을 하라는 팝업을 눌러서 진행하기도 하는데, 여러군데서 해줘야 하는 경우 터미널에서 직접 위치를 찾아가서 해줘야 안전하다.)

어차피 하나하나 찾아서 교정하는 건 불가능에 가깝다.
보통 내가 수정하지 않은 영역에서 뻑가므로 들여다봐도 파악하기 힘들다.

머지한 코드에 이상이 있는 게 아니라면, 문제는 해결될 것이다.

코드에 이상이 있는 경우는 안 쓰는 모듈을 import 하고 있다거나, 디버거 구문을 안 지우는 사소한 실수가 많다. 이래서 꼼꼼한 코드리뷰와 테스트코드가 중요하다.

profile
홀로서기 기록장

0개의 댓글