본문 바로가기
프로그래밍

[이슈] 패키지 일부 파일이 정상적으로 업데이트되지 않는 이슈 (npm)

by spare8433 2023. 6. 8.

내용


Nextjs 13 버전 업데이트 후 image 컴포넌트 관련 image.d.ts 파일이 정상적으로 업데이트 되지 않아 이전 버전의imgae 컴포넌트의 type 내용이 있어 오류가 발생



해결과정


Next.js 같이 Typescript 를 지원하고 많은 사람이 이용하는 패키지의 파일이 누락될 가능성보다 제대로 업데이트 되지 못했을 가능성이 높다고 판단했다.


관련 내용을 chatgpt 에 문의한 결과 npm캐시 관련 내용 및 해결방법을 제시했다.

  • 내용 : npm캐시내용은 패키지를 다시 설치할 때 활용한다.
  • 해결방법 : 특정 명령어를 통해 캐시내용을 제거한 후 다시 설치

코드

npm cache clean --force



결론



imgae 컴포넌트가 Nextjs 13 버전 들어오면서 변경사항이 있었고 동일한 파일에서 내용만 일부 변경되는 상황이라 캐시내용과 겹쳐 제대로 업데이트되지 않는 것으로 예측된다.

따라서 제대로 업데이트되지 않는 경우 npm캐시내용을 지우고 재설치 하는 방법을 고려해야 한다.

'프로그래밍' 카테고리의 다른 글

Buffer 의 이해  (0) 2023.07.11
[ 개발 이슈 ] maxlen 적용 이슈  (0) 2023.05.03