NodeJ에서 npm 구성을 사용하여 프록시를 설정하는 방법은 무엇입니까?
3061 단어 npmwebdevjavascriptnode
NodeJ에서 npm은 npm config edit 명령을 사용하여 쉽게 편집할 수 있는 구성 파일을 사용합니다. 이를 사용하여 프록시 값을 파일에 직접 설정할 수 있습니다. 또는
npm config set <key> <value>
명령을 사용하여 http-proxy 값을 설정할 수도 있습니다. 다음은 NodeJs에서 npm 구성을 사용하여 프록시를 설정하는 데 필요한 코드입니다.npm config set proxy http://your-company-proxy.com:8080
npm config set https-proxy http://your-company-proxy.com:8080
네트워크에 사용자 이름 암호가 필요한 경우 다음과 같이 입력하십시오.
npm config set https-proxy http://username:password@your-company-proxy.com:8080
npm에서 비밀번호의 특수 문자를 인코딩하는 방법은 무엇입니까?
또한 특수 문자가 있는 경우 프록시 URL을 url 인코딩해야 할 수도 있습니다. 특히 암호에 "@"와 같은 문자가 있는 경우 ASCII code 목록의 관련 16진수 값으로 대체해야 할 수 있습니다.
예를 들어 암호에 "abc@xyz"와 같은 "@ "기호가 포함된 경우 암호를 "abc %40 xyz"로 전달해야 합니다. 특수 문자를 ASCII Codes 의 다음 표에서 선택할 수 있는 해당 HEX 값으로 바꿔야 합니다. 테이블에 제공된 HEX 값 앞에 백분율 기호 "%"를 붙여야 합니다.
특수 문자를 이스케이프하면 암호가 "abc @ xyz"인 경우 config 명령이 다음과 같이 보일 수 있습니다.
npm config set https-proxy http://username:abc%40xyz@your-company-proxy.com:8080
이 기사가 도움이 되었기를 바라며 npm을 사용하여 nodeJ에서 프록시를 설정할 수 있기를 바랍니다. 의견에 알려주십시오.
게시물How to set proxy using npm config in NodeJs?이 MoreOnFew에 처음 등장했습니다.
Reference
이 문제에 관하여(NodeJ에서 npm 구성을 사용하여 프록시를 설정하는 방법은 무엇입니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/moreonfew/how-to-set-proxy-using-npm-config-in-nodejs-9ng텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)