1일1끄적

[webpack/npm] npm ERR! code ETIMEDOUT 본문

개발/에러기록

[webpack/npm] npm ERR! code ETIMEDOUT

inkor 2022. 2. 17. 15:17

▶날짜: 22-02-17

 

▶상황&에러내용:

 

npm install을 실행하는 중 다음과 같은 에러 발생.

▶해결방법:  구글 검색 및 시도 


https://www.inflearn.com/questions/272697

 

npm i 명령어 수행 중 ETIMEDOUT 오류 - 인프런 | 질문 & 답변

[작업 수행 순서] 1. vue-til-server 터미널 창 열기 (bash) 2.  node -v 확인 (v10.16.3) 3. npm i 명령어 입력 4. 아래 로그 출력 후 오랜 시간 대기 \ extract:swagger-ui-express: verb lo...

www.inflearn.com

1.맨 처음 생각해볼 수 있었던건 연결 네트워크 문제라고 추측. 에러로그에서도 This is a problem related to network connectivity. / In most cases you are behind a proxy or have bad network settings. 등이 있었다. 다만 위의 경우에서 

해켤한 케이스는  [원인] 핸드폰 핫스팟 와이파이 네트워크 이용 => [해결] 랜선 네트워크 연결이 었기에 집에서 
네트워크를 이용하고 있기에 해당사항이 없었다. 

https://github.com/npm/npm/issues/17064

 

npm ERR! code ETIMEDOUT · Issue #17064 · npm/npm

I am getting this issue while doing npm install I can ping the registry and retrieve the latest version just fine. I also tried upgrading npm version I tried going through below 2 issues on this si...

github.com

2. Please update npm to the latest version => npm  로 해결했다는 댓글이 있어서 npm install npm@latest
업데이트 후 실행해 보았으나 똑같았다.
또 다른 댓글에는 하단과 같이 해보고 되었다는 이야기가 있었는데, 다시 실행해도 똑같았음.

npm config delete http-proxy
npm config delete https-proxy

npm config rm proxy
npm config rm https-proxy

set HTTP_PROXY=null
set HTTPS_PROXY=null

 

3. 

request to http://fe-npm.dev.daum.net/ ~~~

의 주소에서 뭔가 문제가 있는 것은 아닌가 생각되어서 해당 부분이 어디에 있을지 찾아보니  package-lock.json 내 
사용하려는 모듈?플러그인?의 resolved에 적혀있었다. 
잘 실행되었던 다른 폴더 내의  package-lock.json 과 비교해보니 해당 주소는 https://registry.npmjs.org/~~

로 되어있었다. 뭔가 접속해서 받아오는 주소가 잘못되었거나, 연결이 잘 안되는 것으로 생각되었고 

해당 부분을 일괄변경하였다. 
( 변경하려는 단어를 선택하고 , Ctrl + Shift + L 단축키를 누르면 선택한 단어와 같은 단어가 모두 선택되고, 단어를 수정하면 동시에 수정 가능)

 

※ 결과

Comments