2015-01-20 4 views
6

node.js를 실행하려고하지만 NPM이 차단되어 패키지를 설치할 수 없습니다. 나는 해결책을 여기에서 시도했다 : How to fill proxy information in cntlm config file 및 여기에서 : NPM behind NTLM proxy 그리고 아직도 과실을 받았다. 나는 지침을 따랐다는 것을 3 배로 확인했으며, ini는 지침과 동일한 구성을 가지고 있습니다.기업 방화벽 뒤에서 npm 실행 : 보안 팀에 무엇을 말해야합니까?

다음 단계는 방화벽을 통해 npm 액세스를 허용하도록 보안 팀에 요청하는 것이지만 이에 대한 문서는 볼 수 없습니다. 보안 팀에 무엇을 말해야합니까?

참고 : npm Enterprise를 알고 있지만 그 단계에 도달하기 전에 npm으로 설정해야한다고 생각합니다.

답변

4

그래, 당신의 간단한 경우에 당신이해야 할 모든 프록시 서버 및 포트

합니다 (참고 이러한

npm config set proxy http://company.com:8000 

또는

npm config set https-proxy http://company.com:8000 

http://company.com:8000 중 하나입니다 - 대시, 아니요, _ 밑줄)

또한 해당 컴퓨터의 npm 레지스트리 http://registry.npmjs.org에 대한 액세스를 테스트 할 수 있습니다.

또한 package.json에는 git 저장소 코드를 가져와야하는 종속성이 있습니다. git to use a proxy도 구성해야합니다 (대부분).

+0

이 사이트는 좋은 참고 자료입니다. http://wil.boayue.com/blog/2013/06/14/using-npm-behind-a-proxy/ –

관련 문제