[macos] Mac OS에서 Node.js를 최신 버전으로 업그레이드

현재 Mac OS X 10.7.4에서 Node.js v0.6.16을 사용하고 있습니다. 이제 최신 Node.js v0.8.1로 업그레이드하고 싶습니다. 그러나 nodejs.org에서 최신 패키지 파일을 다운로드하여 설치 한 후 터미널에 “node -v”를 입력하면 시스템이 v0.8.1 대신 v0.6.16을 사용하고 있음을 알았습니다. 내가 놓친 단계가 있습니까? 아니면 최신 버전을 설치하기 전에 이전 버전을 완전히 제거해야합니까?

BTW, nvm이 nodejs 패키지를 관리하는 데 도움이 될 수 있음을 알고 있습니다

https://github.com/creationix/nvm/

Node.js를 사용하지 않고 업그레이드하는 방법이 있습니까?

나는이 문제를 봤지만 최신 Node.js에 대한이 질문에 대한 명확한 대답이없는 것 같습니다.



답변

여기가 성공적으로 업그레이드 방법 v0.8.18에 대한 v0.10.20 다른 요구 사항없이 (터미널에서 다음 명령을 입력), 양조 등 같은 :

  1. sudo npm cache clean -f (강제) npm 캐시를 지우십시오.
  2. sudo npm install -g nn 설치 (시간이 걸릴 수 있음)
  3. sudo n stable 현재 안정 버전으로 업그레이드

참고 sudo비밀번호를 묻는 메시지를 표시 할 수 있습니다.

: 추가 3 단계에 관한 노트 stable교환 할 수있다 latest, lts(장기 지원) 또는 같은 특정 버전 번호 0.10.20.

를 입력 할 때 버전 번호가 표시되지 않으면 node -v재부팅해야 할 수 있습니다.

이 지침은 여기에서도 찾을 수 있습니다 davidwalsh.name/upgrade-nodejs
에 대한 자세한 정보 n 개의 패키지는 여기에서 찾을 : npmjs.com/package/n
Node.js를 ‘출시 일정에 대한 자세한 정보 : github.com/nodejs/Release


답변

Homebrew 와 함께 Node.js 를 처음 설치 한 경우 다음을 실행하십시오.

brew update
brew upgrade node
npm install -g npm

또는 단일 라이너로 :

brew update && brew upgrade node && npm install -g npm

버전을 변경하는 편리한 방법은 nvm 을 사용하는 것입니다 .

brew install nvm

nvm과 함께 최신 버전의 Node.js를 설치하려면 다음을 수행하십시오.

nvm install node

패키지를 통해 설치 한 경우 nodejs.org 에서 최신 버전을 다운로드하십시오 . Node.js 설치 및 npm 업데이트를 참조하십시오 .


답변

이것이 Mac에서 nodejs를 업그레이드하는 방법을 검색 할 때 Google의 최상위에있는 것처럼 보이기 때문에 나이에도 불구하고 미래에 오는 사람에게 팁을 제공 할 것입니다.

NPM을 통한 업그레이드
위의 @Mathias에서 설명한 방법을 사용하거나 터미널을 통해 다음과 같은 간단한 방법을 선택할 수 있습니다.

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

그 후 업그레이드를 확인하도록 선택할 수 있습니다

node -v

nodejs가 최신 버전으로 업그레이드되어 있어야합니다. 특정 버전으로 업그레이드하려면 v0.8.19 대신

sudo n stable

사용하다

sudo n 0.8.19

편집
필요하지 않은 경우 sudo를 사용하지 마십시오. 의견에서 스티브의 의견을 참조하십시오


답변

http://nodejs.org로 이동 하여 설치 프로그램을 다운로드하여 실행하십시오. 그것은 적어도 지금은 작동합니다.


답변

nvm을 설치 하고 여러 버전의 Node.js를 설치할 수 있습니다.

curl https://raw.github.com/creationix/nvm/master/install.sh | sh
source ~/.nvm/nvm.sh

그런 다음 다음을 실행하십시오.

nvm install 0.8.22  #(or whatever version of Node.js you want)

어떤 버전으로 설치했는지 확인할 수 있습니다.

nvm list

다음을 사용하여 버전을 변경할 수 있습니다.

nvm use 0.8.22

NVM 사용의 가장 큰 장점은 서로 다른 버전을 서로 테스트 할 수 있다는 것입니다. 다른 앱에 다른 버전의 Node.js가 필요한 경우 둘 다 실행할 수 있습니다.


답변

노드 버전 관리자 (n이라고 함)를 사용합니다.

npm install -g n

그때

n latest

또는

n stable


답변

노드 JS 웹 사이트로 이동하여 최신 버전을 설치하십시오.

권장되는 안정적인 버전 대신 최신 버전을 설치하십시오. 노드에서 최신 ES6 기능을 자유롭게 사용할 수 있습니다.

Node JS 에서 찾을 수 있습니다 .

또한 npm 을 업데이트 하려면이 명령을 사용해야합니다.

sudo npm i -g npm@latest

모든 프로젝트가 잘 작동합니다.


맥을위한 다른 옵션 :: brew update && brew install node && npm -g npm