1. 문제점
여느날과 같이 npm install 패키지 해서 다운받으려고 보니까 갑자기 에러남. 그냥 라이브러리 에러인줄 알고 별일 아니겠거니 하고 무시했음.
근데 이러고 product 에 올렸는데 빌드중에 에러가 나는 것임
퇴근 10분전에 난 에러라서 더 당황스러웠음
2. 시도해본 것
일단 빌드중에 난 에러라 여기 찍힌거 다 해봤음
npm 다시 최신버전으로도 설치해보고
npm install@latest
캐시가 꼬인 문제라서 캐시를 삭제하면 된다고 하길래 캐시도 지워봄
npm cache verify
다 안됨
3. 해결방안
백엔드분께서 로그확인 해보라고 하셨는데 정답은 생각보다 간단했음 ... 네이버 api 써본다고 프론트단에서 임시로 proxy 를 package.json 에 추가했었는데 그 다음줄에 추가한다는 것을 dependencies 에다가 추가했던 것 (원래 네이버 정책상 프론트엔드 단에서 proxy 설정 후 배포하면, 배포환경에서 또다른 에러가 난다 그 에러가 아니었기에 당연히 예상을 못했다.) 당연히 이런 패키지를 받아올 수 없었으니 에러가 났다. 진짜 완전 내 잘못
4. 알게된 것
그래도 dependencies 에 이상한 것을 추가하면 저런 에러가 난다는 것을 확인하게 돼서 다행이라고 해야할까.. 난생 처음보는 에러라서 구글 검색해도 결과물이 별로 없었다. 아무튼 새로운 에러가 났을때 에러가 왜 어디서 났는지 로그를 찾아보는 습관을 들이자..
퇴근전에 에러나게 하지말자.. (제발) 푸시하고 잘 빌드됐는지 확인하자..
'TIL' 카테고리의 다른 글
TIL 24.05.14 react-query refetchOnWindowFocus 옵션 (0) | 2024.05.14 |
---|---|
TIL 24.04.24 System limit for number of file watchers reached 에러 (0) | 2024.04.24 |
TIL 24.04.12 Typescript 타입 에러 무시하기 (0) | 2024.04.12 |
TIL 24.04.03 geolocation 위치 권한 요청 (2) | 2024.04.03 |
TIL 23.04.02 Kakao Map 줌 인 아웃 마커 중복 에러 (1) | 2024.04.02 |