2016-11-20 1 views
-1

내가 제거 및 버전 3.1.2에 전 세계적으로 mocha를 설치 한 2.4.5 대신 최신의 표시 --version` 모카하지만, 무엇이든 내가 할이 mocha --version2.4.5`버전

답변

1

다음 명령을 실행 적이에게 제공 을 제거하려면 & mocha를 설치 하시겠습니까?

npm uninstall -g mocha 

npm install -g mocha 

는 또한 NPM은 현재 가지고있는 글로벌 패키지를 업데이트하도록 요청할 수 있습니다 : 업데이트를 한 여부

npm update -g mocha 

1, 설치 중 발생 오류가 있다면 확인하시기 바랍니다 설치를 신선한 . 위의 문제가 해결되지 않은 경우

, 문제는 내가 어떤 점에서 nvm를 설치 한 것처럼

npm list -g --depth=0 | grep mocha 
0

이 보이는 목록 글로벌 패키지를 공유하시기 바랍니다. nvm/usr/local/lib/node_modules 대신에 npm 패키지 설치의 기본값을 /Users/[username]/.npm-packages/lib/node_modules으로 만듭니다.에서 일부 $PATH 설정을 업데이트했으며 트릭을 수행했습니다. nvm 또는 .npm-packages 폴더를 제거하여 내가 nvm를 사용하지 않더라도

$PATH:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/[username]/.npm-packages/bin[yadda yadda...] 

, 나는 어떤 문제를 일으킬 싶지 않았다, 그래서 대부분의 특히, I는 $ PATH 설정에 /Users/[username]/.npm-packages/bin 앞서 /usr/local/bin를 넣어 그 물건을 그대로 남겼어요.