NPM의 https 프록시 설정을 지우는 방법은 무엇입니까?
설정을 수 요? 음,, 제가 'NPM' 'SSL' ' 해야 하는지'에 입니다.set
회사 네트워크의 프록시입니다.
프록시를 0으로 설정하려고 합니다.
npm config set http-proxy
npm config set https-proxy
첫 번째 명령은 통과하지만 두 번째 명령은 경고합니다.
npm WARN invalid config proxy=""
npm WARN invalid config Must be a full url with 'http://'
경고를 무시할 수 있으며 프록시 설정을 성공적으로 지웠습니까?
위의 어떤 것도 나에게 도움이 되지 않았지만, 이것은 다음과 같습니다.
npm config rm proxy
npm config rm https-proxy
출처: http://jonathanblog2000.blogspot.ch/2013/11/set-and-reset-proxy-for-git-and-npm.html
다음을 사용하여 삭제해 보십시오.
npm config delete proxy
npm config delete https-proxy
npm config rm proxy
npm config rm https-proxy
unset HTTP_PROXY
unset HTTPS_PROXY
unset http_proxy
unset https_proxy
젠장, 마침내 이것은 데비안 제시에서 프리복시(광고 제거제)가 설치된 속임수를 합니다, 감사합니다:-)
이것은 이미 답변이 되었지만 제 생각에는--global
구성이 제대로 적용되지 않았습니다.
를 npm config rm proxy
사용자 구성에서 프록시를 제거합니다.
은 다음을할 수 .npm config list
.
에 다면이 ,proxy
또는https-proxy
에서 설정된 .--global
제거할 명령입니다.
마지막으로 로컬 및 글로벌 구성 모두에서 프록시를 정리합니다.
npm config rm proxy
npm config rm https-proxy
npm config --global rm proxy
npm config --global rm https-proxy
버전에서는npm rm proxy
작동하지 않습니다. 대신사를 사용합니다.npm rm http-proxy
npm config rm proxy npm config rm https-proxy
은 값으로입니다.npm
는 에서패찾있다니습고의 .https://registry.npmjs.org
또한 수행해야 하는 작업은 다음을 재정의하는 것입니다.registry
그리고.strict-ssl
가치.
npm config set registry "http://registry.npmjs.org"
npm config set strict-ssl false
프록시 세트를 제거하기 위해 다음 명령을 사용했습니다.
npm config rm proxy
npm config rm https-proxy
그리고 그것은 나의 문제를 해결했습니다 :)
npm 구성 설명서를 살펴보면 다음과 같습니다.
대리인
기본값: HTTP_PROXY 또는 http_proxy 환경 변수 또는 null
유형: url
이에따프사비기하위해화활성용,proxy
설정을 다음으로 설정해야 합니다.null
null로 하려면 " " " " " " " " " " " " " " " " " " " 을 해야 합니다.HTTP_PROXY
또는http_proxy
환경 변수가 설정되지 않았습니다.따라서 이러한 환경 변수의 설정을 해제하고 다음을 수행해야 합니다.npm config ls -l
드라마들.proxy = null
.
또한 다음 사항에 유의해야 합니다.
- http_proxy 및 https_proxy 구성 설정만 삭제해도 HTTP_PROXY 또는 http_proxy 환경 변수가 계속 설정되어 있고
- 레지스트리를 http://를 사용하도록 설정하고 strict-ssl을 false로 설정하면 프록시 뒤에 있지 않고 HTTP_PROXY가 설정되어 있는 경우에는 도움이 되지 않습니다.
사용을 끄기 더입니다. npm은 프록시 사용을 설정/합니다.할 수도 있습니다.use_proxy
부울 형식입니다.
npm 프록시를 삭제하거나 제거하는 간단한 방법이 있습니다.
npm config delete proxy
npm config delete https-proxy
저도 같은 문제를 겪은 적이 있습니다.
프록시 값을 삭제하려면 다음 단계를 수행합니다.
1.npm에서 하려면:
는 중요)(-g는 중요함)
npm config delete proxy -g
npm config delete http-proxy -g
npm config delete https-proxy -g
다음을 사용하여 npm 구성 파일을 확인합니다.
npm config list
프록시를 하려면: 2.시스템 프록시를 삭제하는 방법set HTTP_PROXY=null
set HTTPS_PROXY=null
이제 명령줄을 닫고 열어 변수(프록시)를 새로 고칩니다.
위의 어떤 것도 저에게 효과가 없었습니다.사용자 홈 디렉토리(예: c:\users\abcuser) 아래에 있을 파일 ".npmrc"를 편집해야 했습니다.
http_proxy=null
registry=https://registry.npmjs.org/
strict-ssl=true
proxy=null
작동합니다.
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
Windows 7에서 npm 버전 2.10.1을 실행하여 다음을 사용했습니다.
npm config delete proxy
npm config delete https-proxy
사용해 보십시오.
npm config 삭제 http-session
npm 구성 삭제 https-https-https
npm 구성 프록시
npm config rm https-message
set HTTP_PROXY=hosts
HTTPS_PROXY= 설정
npm에서 구성을 제거하는 가장 쉬운 방법은 npm 구성 파일을 편집하는 것입니다.이렇게 하려면 두 개의 명령만 있으면 됩니다. 하나는 편집을 위해 npm 구성 파일을 여는 것이고 다른 하나는 변경 사항을 확인하는 것입니다.
- 형자
npm config list
활성화된 모든 npm 구성 목록을 봅니다. - 형자
npm config edit
구성을 하여 텍스트 편집기를 . npm 파일은 다음과 같습니다.프록시 라인을 제거합니다(또는 단순히 주석을 달기만 하면 됩니다). - 구성 파일을 저장하고 닫습니다.
- 형자
npm config list
프록시 구성이 제거되었는지 확인합니다.
제기랄!
저는 이 페이지에 나열된 모든 것을 시도했지만 아무 것도 작동하지 않았습니다. 그리고 나서 구성 편집을 시도했습니다.즉시 작동했습니다. (Windows 10 사용)
npm config delete proxy -g
저를 위해 일했습니다.
-g
처음에는 그 옵션으로 설정되었기 때문에 중요했습니다. " 음을사설확수있다습니다인할성구을된정여용하 할 수 .
npm config list
npm config rm proxy
npm config rm https-proxy
나를 위해 일했습니다.
http-proxy가 아니라 proxy인 것 같습니다.
npm config set proxy="http://yourproxyhere"
정확히 동일한 문제가 발생했습니다. npmrc 파일을 제거하고 키를 삭제한 후에도 프록시 구성이 계속 표시됩니다.
나는 npm이 기본적으로 windows env key http-proxy를 사용하고 있다는 것을 알게 되었습니다.
따라서 컴퓨터->속성->고급 시스템 설정->환경 변수로 들어가 http-proxy 키가 구성되어 있지 않은지 확인합니다.
제 경우(Ubuntu 기반의 Linux Mint 16), 저는 다음을 수행해야 했습니다.
npm config delete https-proxy
그리고 또한을 제거합니다.
https_proxy
parameter - 이 은 Bash 환경매이 - 어이동디서도에을작다찾니폴됩으로 폴백됩니다.https_proxy
:$ http_proxy='' https_proxy='' npm config get https-proxy null $ http_proxy='' xxhttps_proxy='' npm config get https-proxy https://1.2.3.4:8080
하십시오.C:\Users\myusers.npmrc
파일. 가끔 npm 프록시 구성 설정이 적용되지 않을 수 있습니다. 그래서 거기서 확인해 볼 가치가 있습니다.
npm config delete http-proxy
npm config delete https-proxy
npm config delete proxy -g
npm config delete http-proxy -g
그리고나서
npm config get proxy
무효의
또한.
npm i -g bower to update
npm은 프록시에 버그가 있었습니다.
회사 네트워크의 프록시를 전환하고 홈/개인 네트워크의 프록시를 제거하려면 사용할 수 있습니다.--no-proxy
샘플 사용량:
npm install --save-dev "@angular/animations@8.2.14" --no-proxy
npm 구성 목록을 실행하면 모든 프록시 값이 나열됩니다.내 경우 프록시 값을 글로벌 npmrc 파일에서 가져와 제거한 후 윈도우 시스템에서 npm 설치를 완료할 수 있었습니다.
제가 NPM 때문에 큰 문제를 겪고 있었기 때문에 이것을 여기에 남겨두겠습니다.
다음을 사용하여 프록시 설정을 변경하려고 했습니다.npm config set proxy "http://.../"
그리고 나서 달리기npm config get proxy
설정한 값과 다르게 항상 잘못된 값을 반환했습니다.
저는 제가 한 일이 있다는 것을 알았습니다..npmrc
가 운영하려던 .npm install
그리고 이 파일이 내 설정을 무시하고 있다는 것.
그래서 프록시 값을 청소하는 것이었지만, 저는 또한 변경해야 했습니다..npmrc
폴더 프로젝트 내부에 있습니다.
그 후 모든 것이 잘 작동했습니다.
사용한 적이 있습니다.
npm config set proxy null
npm config set https-proxy null
그리고 그것은 저에게 효과가 있었습니다.
안부 전합니다
이것은 나에게 효과가 있습니다.
proxy=http://<username>:<pass>@proxyhost:<port>
https-proxy=http://<uname>:<pass>@proxyhost:<port>
샘플 in my instance username:unname 및 password:pword
npm config set proxy=http://uname:pword@192.168.5.8:8080
npm config set https-proxy=http://uname:pword@192.168.5.8:8080
저는 오랫동안 이것과 씨름하고 있었습니다.제가 마지막으로 한 것은 .npmrc 파일(사용자 디렉토리와 사용자 이름에서 찾을 수 있음)로 이동한 것입니다.C:\Users\erikj/.npmrc)에서 텍스트 편집기로 열어 프록시 설정을 수동으로 제거하고 http:// 설정을 https://로 변경했습니다.이 경우 http나 https 중 어느 것이 당신에게 효과가 있을지 실험해 봐야 할 문제입니다.제 경우에는 https가 작동했습니다.계산해 보세요.
나의 경우, (윈도우즈 OS), 나열된 모든 명령을 입력한 후 npm은 윈도우 레지스트리 설정에서 프록시를 계속 사용했습니다.
HKEY_CURRENT_USER \ 환경
그냥 거기서 프록시 설정을 제거하고, 그 후에 나는 PC를 다시 시작했고, "npm 설치"가 나를 위해 작동했습니다.
Http 모듈은 더 이상 사용되지 않으며 HttpClient로 대체되었습니다.
를 가오기다변경으로 합니다.import { HttpClientModule }
'@angular/common/http';
언급URL : https://stackoverflow.com/questions/21228995/how-to-clear-https-proxy-setting-of-npm
'programing' 카테고리의 다른 글
Apple의 네트워크 링크 컨디셔너 도구 설치 (0) | 2023.05.09 |
---|---|
Git의 분기 설명 (0) | 2023.05.09 |
나만의 URL 프로토콜을 만들려면 어떻게 해야 합니까?(예: so://...) (0) | 2023.05.09 |
C#에서 다차원 배열 "[,]"과 배열 "[][]"의 차이점은 무엇입니까? (0) | 2023.05.09 |
Excel VBA를 사용하여 파일 이름 바꾸기 (0) | 2023.05.09 |