본문 바로가기

내일배움캠프 Node 4기/TIL

내배캠 2/13 TIL

오늘은 제일 황당한 오류해결에 대해 써보려고 한다.

 

발단 : nest.js로 새로운 프로젝트를 만들때 발생함.

 

우선 생성시간이 굉장히 오래걸리며, 결과적으로 

필요한 npm 패키지들이 다 안받아진다.

 

그래서 뭐가 안받아졌는지 확인하기 위해 --verbose 옵션을 주고 npm install을 실행했는데

Supertest (JEST) 관련 모듈이 안받아지는걸 확인했다.

 

왜 안되지? 하고 찾아보던 중 황당한 글이 있었다

'KT인터넷 사용자들은 이 패키지가 2월초 현재 안받아지는 오류가 있어서

NPM팀에서 원인을 찾고 있다'

 

이러니까 Stack overflow에도 잘 안나오지....

 

그래서 본인의 해결방법은

 

npm config set registry https://registry.npmjs.cf/  

이 커맨드를 입력해서 '미러' 레지스트리로 변환 후

프로젝트 생성(혹은 npm i)으로 nest 셋팅을 마치는 것이다

 

(이후 다시 registry 를 

npm config set registry https://registry.npmjs.org/

로 원복시켜줘야함)

 

왜 KT 인터넷 이용자만 이 오류가 뜰까?????
굉장히 황당한 오류고

다른 이 Nest때문에 헤메는 분들이 도움이 되길 바란다

'내일배움캠프 Node 4기 > TIL' 카테고리의 다른 글

내배캠 2/22 TIL  (0) 2023.02.22
내배캠 2/15 TIL  (0) 2023.02.15
내배캠 2/6 TIL  (0) 2023.02.06
내배캠 2/1 TIL  (0) 2023.02.01
내배캠 1/26 TIL  (0) 2023.01.26