편집 : 새로운 답변 에서 언급 했듯이이 질문에 처음 대답 한 지 몇 년이 지난 지금이 명령이 있습니다.
nvm에는 이제 npm을 업데이트하는 명령이 있습니다. 그건 nvm install-latest-npm
나 nvm install --latest-npm
.
nvm install-latest-npm
: npm
현재 노드 버전 에서 최신 작업 으로 업그레이드하려고합니다.
nvm install --latest-npm
: 설치 후 지정된 노드 버전에서 최신 작동 npm으로 업그레이드하십시오.
아래는이 질문에 대한 정답의 이전 개정판입니다.
이 질문이 처음 제기 된 후 3 년이 지난 지금은 대답이 훨씬 간단 해 보입니다. nvm이 설치된 버전을 업데이트하십시오 ~/.nvm/versions/node/[your-version]/lib/node_modules/npm
.
방금 npm 2.14.7과 함께 제공되는 노드 4.2.2를 설치했지만 npm 3을 사용하고 싶습니다.
cd ~/.nvm/versions/node/v4.2.2/lib
npm install npm
쉬운!
그리고 네, 이것은 npm뿐만 아니라 특정 버전의 노드에 대해 "글로벌"되기를 원하는 모든 모듈에서 작동합니다.
편집 1 : 최신 버전에서는 npm -g
스마트하고 시스템 전역 경로 대신 위의 경로에 모듈을 설치합니다.
의견에 이것을 지적 해 주셔서 감사합니다.