2016-06-13 4 views
0

npm install -g yo .. 명령을 실행할 수 없습니다. 다음 오류가 발생합니다!npm install -g y 터널링 소켓 오류

E : \ OneWeb \ ngApp1> npm install -g yo npm ERR! Windows_NT 10.0.10586 npm ERR! argv "C : ₩ Program Files ₩ nodejs ₩ node.exe" "C : ₩ Program Files ₩ nodejs ₩ node_modules ₩ npm ₩ bin ₩ npm-cli.js" ""-g ""설치 " npm ERR! 노드 v6.2.1 npm ERR! npm v3.9.3 npm ERR! 코드 ECONNRESET

npm ERR! 네트워크 터널링 소켓을 설정할 수 없습니다. 원인은 다음과 같습니다. EPROTO 101057795 : 오류 : 140770FC : SSL 루틴 : SSL23_GET_SERVER_HELLO : 알 수없는 프로토콜 : openssl \ ssl \ s23_clnt.c : 794 : npm ERR! 네트워크 npm ERR! network 이것은 npm 자체에서 문제가되지 않을 가능성이 높습니다. npm ERR! 네트워크 및 네트워크 연결과 관련이 있습니다. npm ERR! 네트워크 대부분의 경우 프록시를 사용하거나 네트워크 설정이 잘못되었습니다. npm ERR! 네트워크 npm ERR! 네트워크 프록시를 사용중인 경우 npm ERR! 네트워크 '프록시'구성이 올바르게 설정되었습니다. 참조 : 'npm help config'

npm ERR! 지원 요청과 함께 다음 파일을 포함하십시오. npm ERR! E : \ OneWeb \ ngApp1 NPM-debug.log를 \

+0

실행 처음이 명령 "NPM의 설정 세트 https_proxy를"다음 위의 명령을 시도해보십시오. – error2007s

+0

여전히 동일 : ( –

답변

0

레지스트리 서버 설정을 시도하십시오 :

npm config set registry http://registry.npmjs.org/ 
npm cache clean 

전혀 그 도움을합니까를? 그렇지 않은 경우 HTTPS 레지스트리 (https://registry.npmjs.org/)로 변경하십시오.

0

또한 명령을 false로 엄격한 SSL을 설정 npm config set strict-ssl false

+0

답안에 일부 코드를 추가하십시오. –