2016-06-03 3 views
0

나는 적어도 NPM의 3.xx를 필요로 시작된 angular2 응용 프로그램을 얻으려고, 그래서 cmd를로드 내가 실행 : 무엇을 일으키는다른 Windows 디렉토리에 npm의 다른 버전이있는 이유는 무엇입니까?

>f: 
>cd f:\code\angular2app 
>npm -v 
2.11.2 

그때 내가

>c: 
>cd c:\Users\my.name\AppData\Roaming\npm 
>npm -v 
3.9.5 

을 실행 이 2 개의 디렉토리에 대한 npm 버전의 차이점은 무엇입니까?
angular2app 디렉토리에서 npm install npm -g을 실행하여 실제로 최신 버전을 전체적으로 설치할 수 있습니까?

+1

전역으로 설치하지 않고이 디렉토리에 2 번 설치했을 수 있으므로 먼저 두 로컬 버전을 모두 삭제 한 다음 전역으로 다시 설치하십시오. – Christophvh

+1

@Christophvh는 내가 필요한 것을 해결했습니다. 만약 당신이 그것을 대답으로 추가한다면, 그것을 받아 들일 것입니다. – StuperUser

답변

1

당신은 그 디렉토리 안에 npm을 두 번 별도로 설치 한 것처럼 보입니다. 두 로컬 버전을 모두 삭제 한 다음 npm을 전역으로 다시 설치하십시오.