현재 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
다른 요구 사항없이 (터미널에서 다음 명령을 입력), 양조 등 같은 :
sudo npm cache clean -f
(강제) npm 캐시를 지우십시오.sudo npm install -g n
n 설치 (시간이 걸릴 수 있음)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