node.js에 모듈을 설치하는 동안 터널링 소켓을 설정할 수 없습니다. 원인은 getaddrinfo ENOTFOUND입니다. 프록시 오류입니다. 브라우저 설정을 확인했는데 프록시가 사용 중지되었습니다. 하지만 명령 프롬프트에서 npm config를 확인하면 192.168.98.5:8080을 얻는 대신 프록시를 가져옵니다. 이 기능을 해제하는 방법?NPM 모듈 설치 오류
답변
먼저 npm config delete proxy
을 실행 해보십시오. Error: ENOENT, unlink '/Users/drlazor/.npmrc'
과 같은 것이 있으면 OK입니다. 즉, npm 구성 파일이 없으므로 프록시 설정이 없습니다.
두 번째로 프록시 설정이 npm config get proxy
인지 확인합니다. null
또는 위의 오류가 발생합니다. null
과 다른 결과를 계속 얻으려면 환경 변수 HTTP_PROXY
을 설정하지 않았는지 확인해야합니다.
세 번째 및 마지막으로 작업 한 사람이없는 경우 브라우저에서 URL에 액세스 해보십시오. 결국 네트워크 문제 일 수 있습니다.
설정 값을 설정하고 수정하는 방법에 대해서는 npm 설정 페이지를 확인해야합니다. 프록시 키는 npm 저장소에 연결하는 데 사용할 프록시 서버를 저장합니다. 시도해보십시오.
npm config delete proxy
잘못된 프록시 값 형식 (프록시 값의 시작 부분에 "http : //"가 누락 됨) 때문에 동일한 오류가 발생했습니다.
프록시는 여기에서 설정 한 형식입니다해야합니다 경우 (값은 네트워크의 따라 다름) :
npm config set proxy http://proxy.mydomain:3128
npm config set https-proxy http://proxy.mydomain:3128
참고 : 당신은 (개인 컴퓨터에서) 프록시 즉 뒤에하지 않으면이 작품 구성 파일이 두 행 다음에 코멘트를 엽니 다 NPM
먼저이 명령을
npm config edit
을 실행 열린 파일에서 ";"(세미 콜론)을 줄의 맨 앞에 넣으십시오.
npm config set proxy http://proxy.company.com:8080
npm config set https-proxy http://proxy.company.com:8080
당신이 완료됩니다. 원하는 패키지를 설치하십시오.
npm install -g cordova
npm install -g npm
또는 당신이 프록시는 다음과 같은 명령을 사용하지 않는 경우
를 설치할 필요가 무엇 :
npm config set proxy $PROXY
npm config set http-proxy $PROXY
: 프록시 사용을 사용하는 경우
npm config delete https-proxy
npm config delete proxy
을 두 사람 모두 일하는 경향이있다
이것은 NPM이 다른 NPM 레지스트리 서버를 사용하도록 구성되어있는 경우 (작업 시스템에 있거나 네트워크/VPN에 연결되어 있지 않은 경우) 발생할 수 있습니다.이 경우에 해당하는지 확인하려면 :
npm config edit
및을 찾습니다
registry=http://alternateurl
기본 것은 :
https://registry.npmjs.org/
당신은 당신의 VPN/네트워크에 연결하거나 해당 설정을 변경할 수 있습니다 옳은.
당신이 단자를 통해 프록시를 설정하거나 .npmrc 도움이되지 않습니다 만드는 3 프록시
npm config set proxy http://proxy.name.xx:port
npm config set http-proxy http://proxy.name.xx:port
npm config set https-proxy http://proxy.name.xx:port
경우를 설정해야합니다, C에 .typingsrc 파일을 넣어보십시오 사용자를 \ \ '사용자 이름 '다음 내용으로
{
"proxy": "http://proxy.name.xx:port",
"https-proxy": "http://proxy.name.xx:port",
"strict-ssl": false
}
- 1. 노드 설치 npm 모듈
- 2. 설치 오류 모듈
- 3. elasticbeanstalk에 npm canvas 설치 - npm 설치 오류
- 4. NPM 설치 오류
- 5. npm 모듈 이미 저 설치
- 6. node.js npm 설치 오류
- 7. npm 설치 오류 ENOTDIR
- 8. NPM 설치 오류 - Msnodesql
- 9. 오류 : 모듈 npm-shrinkwrap을 찾을 수 없습니다.
- 10. NPM 모듈 설치 후 처리 코드
- 11. npm 패키지 관리자 설치 오류
- 12. 전화 갭 설치 오류 npm
- 13. NativeScript 설치 오류 - NPM 섬유
- 14. 리눅스에서 npm 설치 오류 (우분투)
- 15. 전화 갭 npm 설치 오류
- 16. 나는이 오류 NPM 설치 받았어요
- 17. 노드 (socket.io)의 노드 모듈 설치 오류
- 18. Cpan 모듈 설치 오류
- 19. XCache 모듈 설치 오류
- 20. Node.js Windows에 모듈 설치
- 21. NPM : 모듈 내 모듈 업데이트
- 22. ReactJS NPM 모듈 : 정의되지 않은 오류
- 23. NPM 설치 zmq 문제
- 24. NPM 설치 오류 : 가져 오기 실패
- 25. openshift node.js 프로젝트에 대한 npm 설치 오류
- 26. sudo npm -g ails -> 설치 오류
- 27. npm 자체 서명 인증서 오류 설치
- 28. NPM 설치 오류 ENOENT-Forked GITHUB
- 29. npm 설치 오류 (치명적 : 불량 개체 f18e4d058698a689943db9cb41f767efbc2c85ed)
- 30. npm 설치 오류 (수축 포장 포함)
"npm config set proxy null"은 프록시를 완전히 제거하는 가장 좋은 방법이었습니다. 어떤 이유로 프록시의 기본값이 있으므로. –
여기에서 프록시 설정이 지워지고 모두 작동합니다. 고맙습니다! – davidwickman
멋지다! 두 프록시 설정을 모두 null로 설정 ... 나를 위해 일했습니다. 놀라운 솔루션 .. 해결할 시간이 걸렸습니다. –