2017-10-31 8 views
0

npm install을 사용하여 Windows 10에서 Angular를 다운로드하려고합니다.프록시 구성 후 Angular-Cli를 npm에 설치할 수 없습니다.

: 암호 @ 서버 : 나는 기업의 프록시 오전, 나는이 이름에 프록시 구성

npm ERR! code E407 npm ERR! 407 Proxy Authorization Required: @angular/[email protected]

다음과 같이 디버그 로그를 실행할 때 포트 그러나

을, 나는이 문제에 직면하고있다

0 info it worked if it ends with ok 
1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe', 
1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js', 
1 verbose cli '--proxy', 
1 verbose cli 'http://XXXXX',  //Removed my proxy details 
1 verbose cli '--without-ssl', 
1 verbose cli '--insecure', 
1 verbose cli '-g', 
1 verbose cli 'install', 
1 verbose cli '@angular/cli' ] 
2 info using [email protected] 
3 info using [email protected] 
4 verbose npm-session 40ab1dc3dabb6029 
5 silly install loadCurrentTree 
6 silly install readGlobalPackageData 
7 http fetch GET 407 http://registry.npmjs.org/@angular%2fcli 109ms 
8 silly fetchPackageMetaData error for @angular/[email protected] 407 Proxy Authorization Required: @angular/[email protected] 
9 verbose stack Error: 407 Proxy Authorization Required: @angular/[email protected] 
9 verbose stack  at fetch.then.res (C:\Program Files\nodejs\node_modules\npm\node_modules\pacote\lib\fetchers\registry\fetch.js:42:19) 
9 verbose stack  at tryCatcher (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\util.js:16:23) 
9 verbose stack  at Promise._settlePromiseFromHandler (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\promise.js:512:31) 
9 verbose stack  at Promise._settlePromise (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\promise.js:569:18) 
9 verbose stack  at Promise._settlePromise0 (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\promise.js:614:10) 
9 verbose stack  at Promise._settlePromises (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\promise.js:693:18) 
9 verbose stack  at Async._drainQueue (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\async.js:133:16) 
9 verbose stack  at Async._drainQueues (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\async.js:143:10) 
9 verbose stack  at Immediate.Async.drainQueues (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\async.js:17:14) 
9 verbose stack  at runCallback (timers.js:785:20) 
9 verbose stack  at tryOnImmediate (timers.js:747:5) 
9 verbose stack  at processImmediate [as _immediateCallback] (timers.js:718:5) 
10 verbose cwd C:\Users\XXXXX 
11 verbose Windows_NT 10.0.14393 
12 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "--proxy" "http://XXXXX" "--without-ssl" "--insecure" "-g" "install" "@angular/cli" 
13 verbose node v8.8.1 
14 verbose npm v5.4.2 
15 error code E407 
16 error 407 Proxy Authorization Required: @angular/[email protected] 
17 verbose exit [ 1, true ] 

어떤 문제로 인해 문제가 발생할 수 있으십니까? 감사!

답변

0

npm 레지스트리의 URL을 https 대신 http로 설정해보십시오. 이 answer을 살펴볼 수 있습니다.

+0

http로 변경되었습니다. 여전히 같은 오류가 발생했습니다. – icedmilocode

+0

로그 파일을 http로 변경 한 후 표시되는 오류를 여기에 기록 할 수 있습니까? –

+0

위의 로그 파일을 업데이트했습니다! 감사합니다 – icedmilocode

관련 문제