2017-12-08 3 views
0

각도 cli를 처음 사용합니다. 내 회사 (프록시 뒤)의 Windows 컴퓨터에 각도 cli를 설치하려고합니다. 노드와 npm을 설치하십시오. npm을 사용하여 타이프 스크립트 패키지도 설치했습니다.각도 cli 설치가 단계 fetchMetadata에서 실패합니다. sill resolveWithNewModule [email protected] 설치 가능 상태 확인

npm ERR! code EINTEGRITY 
npm ERR! sha512-WIr7iDkdmdbxu/Gh6eKEZJL6KPE74/5MEsf2whTOFNxbIoIixogroLdKYqB6FDav4Wavh/lZdzzd3b2KxIXC5Q== integrity checksum failed when using sha512: wanted sha512-WIr 
7iDkdmdbxu/Gh6eKEZJL6KPE74/5MEsf2whTOFNxbIoIixogroLdKYqB6FDav4Wavh/lZdzzd3b2KxIXC5Q== but got sha512-2DqIGeAfFMb8eI+LZWl53bx0sCPMI5M8SVVIXjRomxiUY1Jcy2NK79gnR2gRam3TDi 
lxUjaUlRoCBVIC9KpVNg==. (1597 bytes) 
npm WARN tar invalid entry 
npm WARN tar invalid entry 
npm WARN tar invalid entry 

npm ERR! A complete log of this run can be found in: 
npm ERR!  C:\Users\<UserID>\AppData\Roaming\npm-cache\_logs\2017-12-06T05_21_15_837Z-debug.log 

: 아래

npm install -g @angular/[email protected] 

로그 명령 프롬프트에 표시되고 :

[ ...............]/fetchMetadata: sill resolveWithNewModule [email protected] checking installable status 

내가 명령 아래 실행하고 있습니다 : 각 CLI 설치가 아래 단계에서 실패 그러나 참고 : 또한 프록시를 npm config로 설정하고 strict-ssl = false를 설정했습니다.

+0

각도 cli에만 해당되는 문제는 아닙니다. 내가 node-sass를 설치하려고 할 때 나는 똑같은 것을 얻었습니다. 적절한 프록시 설정 확인 – SKG

답변

0

다음 단계를 수행하여이 문제를 해결할 수있었습니다.

  1. RF RM은 node_modules/캐시 깨끗한 --force가

  2. NPM 캐시 난 각도 @ -g

  3. NPM 확인

  4. NPM/CLI

또한 프록시를 올바르게 설정해야합니다.

1

npm uninstall -g angular-cli 패키지를 설치하는 동안 동일한 문제가 발생했습니다. 나는 nodenpm 버전을 최신 버전으로 업그레이드하여 해결했습니다. 그 후 설치하기 위해 다음 단계를 수행하십시오 angular/cli :

1) 관리자 권한으로 명령 프롬프트를 열고 npm uninstall -g angular-cli 명령을 사용하여 angular/cli를 제거합니다.

2) 프로젝트 디렉토리에서 node_modules을 삭제 한 다음 npm cache clear --force 명령을 사용하여 캐시를 지울 수 있습니다.

3) C:\Users\<username>\AppData\Roaming\npm\C:\Users\<username>\AppData\Roaming\npm-cache 디렉토리를 제거하십시오.

4) npm install -g @angular/[email protected] 명령을 사용하여 angular/[email protected]을 설치하십시오.

위의 트릭으로 문제가 해결되기를 바랍니다.