programing

Node.js를 업데이트하려면 어떻게 해야 합니까?

goodsources 2023. 5. 16. 22:34
반응형

Node.js를 업데이트하려면 어떻게 해야 합니까?

npm을 업데이트하기 위해 다음을 수행했습니다.

npm update npm -g

하지만 Node.js를 업데이트하는 방법을 모르겠습니다.좋은 의견이라도 있나?(Node.js 0.4.1을 사용하고 있으며 Node.js 0.6.1로 업데이트하려고 합니다.)

노드를 업그레이드하려면 먼저 현재 사용 중인 Node.js 버전을 확인해야 합니다.

node --version

설치한 Node.js 버전과 현재 사용 중인 Node.js 버전을 확인하십시오.

nvm ls

설치에 사용할 수 있는 Node.js의 모든 버전을 나열합니다.

nvm ls-remote

Windows의 경우 명령어는 다음과 같습니다.

nvm ls available

설치할 Node.js v8.1.0을 선택한다고 가정하면 다음을 입력하여 해당 버전을 설치합니다.

nvm install 8.1.0

그러면 설치된 Node.js 버전 중에서 자유롭게 선택할 수 있습니다.따라서 v4.2.0과 같은 이전 버전을 사용해야 하는 경우 다음과 같이 활성 버전으로 설정합니다.

nvm use 4.2

이상입니다.


2013년에는 다음 지침을 사용하여 Mac에서 Node.js 버전 0.10.6에서 0.10.21로 업그레이드했습니다. 자세한 최신 지침은 위를 참조하십시오.

2017년부터 업데이트: Walsh 씨 자신이 대신 nvm을 사용하여 Node.js를 업데이트할 것을 권장했습니다.

  1. NPM의 캐시 지우기:

     sudo npm cache clean -f
    
  2. 'n'이라는 작은 도우미를 설치합니다.

     sudo npm install -g n
    
  3. 최신 안정적인 Node.js 버전 설치

     sudo n stable
    

또는 특정 버전을 선택하고 다음과 같이 설치합니다.

sudo n 0.8.20

프로덕션 환경의 경우 버전 번호 지정에 주의하고 홀수/짝수 번호를 까다롭게 지정해야 할 수 있습니다.

학점

NVM(노드 버전 관리자) 사용

다양한 버전의 노드를 다운로드하고 관리할 수 있는 Bash 스크립트입니다.전체 소스 코드는 여기 있습니다.

윈도우즈용 nvm에는 별도의 프로젝트가 있습니다. github.com/coreybutler/nvm-windows

다음은 Windows에서 여러 버전의 노드에 NVM을 사용하는 전체 단계입니다.

  1. nvm-vmdk.zip 추출을 다운로드하여 설치합니다.
  2. 합니다.nvm list availablecmd 또는 gitbash 또는 powershell에서 사용 가능한 노드 버전이 모두 나열됩니다.
  3. use 어령명nvm install versionnvm install 12.14.0
  4. 에는 치설후마사용로으를 합니다.nvm use version최신 버전을 사용합니다. nvm use 12.14.0

모든 OS(Windows, Mac 및 Linux 포함)

2022년 10월 업데이트


공식 Node.js 사이트(nodejs.org )로 이동하여 설치 프로그램을 다운로드하고 실행하기만 하면 됩니다.

모든 것을 처리할 수 있으며 '다음'을 몇 번 클릭하면 최신 Node.js 버전이 컴퓨터에서 실행됩니다.2020년부터 NodeJS를 업데이트하는 권장 방법입니다.이것은 가장 쉽고 가장 덜 좌절하는 해결책입니다.

Windows용 NodeJS 다운로드, 버튼

Win/Mac/소스 코드용 NodeJS 다운로드 버튼


전문가 팁

  • NodeJS 설치에는 NPM(노드 패키지 관리자)이 포함됩니다.

  • 하려면 NPM을 사용하십시오.npm version또는node --version.

  • 하십시오.npm install -g npm그리고 나서.npm install -g node.

    • 자세한 내용은 명령에 대한 문서를 참조하십시오.
  • 중요한 보안 릴리스를 놓치지 않도록 NodeJS 블로그 - 취약성을 주시하십시오.노드 유지JS 최신 버전입니다.

  • Node.js에서 지원하는 운영 체제:

  • Windows 문제 해결:

    하면 관리자 하여 .합니다.msiexec /package [node msi]


내 대답이 도움이 된다면, 잊지 말고 그것을 올려주세요.
(여기 Anmol Saraf의 원래 답변이 있습니다, 그것도 찬성하세요)

홈브루가 설치된 경우(macOS 전용):

$ brew upgrade node

2021: nodejs.org 에 가서 최신 설치 프로그램을 사용하면 됩니다.

이상입니다, 여러분.그것은 더 복잡했고 사람들은 그것을 관리하기 위해 다양한 종류의 패키지와 전략을 사용했습니다.하지만 상황은 더 나아졌습니다.

모든 플랫폼(Windows, Mac 및 Linux)에서 작동합니다.

업데이트 첫째데트이업번▁first트이데.npm,

npm install -g npm stable

그런 다음 업데이트node,

npm install -g node 또는

버전 설치 후 확인,

node --version 또는

Windows에서는 Chocolaty를 사용하여 Node.js(및 기타 많은 패키지)를 설치하고 업데이트할 수 있습니다.

노드 설치

cinst nodejs.install

노드 업데이트

cup nodejs.install

Chocolaty를 .cinst그리고.cup.

노드를 최신 버전 또는 특정 버전으로 업그레이드하려면 다음을 수행합니다.

sudo npm install n -g
sudo n 0.10.18   // This will give you the specific version

안정적인 최신 버전의 경우:

sudo n stable

최신 LTS 버전의 경우(Mac에서 테스트됨)

sudo n lts

Node.js 버전을 제어하려면 n을 사용해 보십시오.저는 그것이 매우 간단하고 유용하다는 것을 알았습니다.

n은 Node.js 이진 관리, 하위 셸, 프로파일 설정, 복잡한 API 없이 단순합니다.

npm install -g n

n 0.6.19그러면 Node.js v0.6.19가 설치됩니다.

단답:

이 페이지로 이동:다운로드 | Node.js

플랫폼 설치 관리자를 다운로드한 다음 설치합니다.

Node.js 설치가 오래된 것을 보았을 때도 같은 문제가 있었습니다.

Ubuntu의 경우 다음 몇 줄이 모든 것을 처리합니다.

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

다음에 이에후node -v사용 가능한 최신 버전이 반환됩니다.

CentOS 7에서 다음을 수행할 수 있습니다.

sudo npm cache clean -f
sudo npm install -g n
sudo n stable
sudo ln -sf /usr/local/n/versions/node/5.4.1/bin/node /usr/bin/node
node –v (Should show updated version now)
npm rebuild node-sass (Optional: if you use this)

참고: 노드 이진 파일을 최신 Node.js가 설치한 이진 파일과 연결하려면 심볼 링크가 필요합니다.

OS X의 경우 v5.4.1이 있었고 최신 버전 6이 필요했기 때문에 Node.js 홈페이지로 이동하여 아래 링크 중 하나를 클릭했습니다.

Node.js OS X 다운로드 링크

그런 다음 설치 프로그램을 팔로우하고 최신 버전의 Node.js 및 npm을 마법처럼 사용했습니다.

nvm을 사용할 수 있습니다.

  1. http://nodejs.org/ (예: v0.10)에서 최신 버전을 확인하십시오.26)
  2. 려달을 합니다.nvm install v0.10.26

다 했어요.

실행할 버전을 선택할 수 있습니다.

nvm ls사용 가능한 버전을 나열하고 현재 사용 중인 버전을 알려줍니다.

nvm use VERSION현재 노드를 요청된 버전으로 변경합니다.

nvm alias default VERSION기본 버전을 설정합니다..sh 을 소스화할 이 이 로드된 중인 . nvm.sh 을 실행하십시오.) 실행하십시오.nvm use그것을 위하여).

2018년 이상의 macOS의 경우(위의 모든 솔루션이 실패함에 따라):

공식 nodejs 사이트로 이동하여 공식 nodejs 패키지를 다운로드한 후 더블 클릭하여 설치하면 됩니다.이것은 여러분이 할 수 있는 가장 간단하고 안전하며 항상 작동하는 것입니다.

Arch 리눅스와 같은 일부 리눅스 배포판에는 패키지 저장소에 Node.js가 있습니다.이러한 시스템에서는 다음과 같은 표준 패키지 업데이트 절차를 사용하는 것이 좋습니다.pacman -Suy 유사한 는유사한또.apt-get또는yum명령을 실행합니다.

현재(2016년 11월) EPEL7은 Node.js의 최신 버전(Node.js 홈 페이지에서 제공되는 최신 LTS 버전인 6.9.1)을 제공합니다. 7 및 모델에서 OS 7 및 사 EPEL 할 수 .yum install epel-release그리고.yum install nodejs.

CentOS 6/EPEL6에는 2016년 10월 이후 업스트림에서 지원되지 않는 0.10.x가 있습니다.

오늘 Windows Git Bash에서 실행했습니다.

$ npm i node -g

다음과 같은 출력을 얻었습니다.

> node@10.6.0 preinstall C:\Users\X\AppData\Roaming\npm\node_modules\node
> node installArchSpecificPackage

+ node-win-x64@10.6.0
added 1 package and audited 1 package in 23.368s
found 0 vulnerabilities

C:\Users\X\AppData\Roaming\npm\node -> C:\Users\X\AppData\Roaming\npm\node_modules\node\bin\node
+ node@10.6.0
added 2 packages from 1 contributor in 26.089s

자세한 내용은 https://www.npmjs.com/package/node 을 참조하십시오.

노드 및 npm을 쉽게 업데이트할 수 있는 방법:

npm install -g npm@latest

노드 j의 최신 버전을 다운로드하고 업데이트/설치

$ npm install -g npm stable

NPM 업데이트를 위해 일했습니다.

  • nvm(cURL) 설치

    curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | bash

    OR with Wget

    wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash

  • 설치된 버전 목록 표시

    nvmls

  • 설치할 수 있는 버전 목록 표시

    nvmls-원격

  • 원하는 버전 설치

    nvm v7.5.0 설치

  • 이 버전을 기본값으로 설정

    nvm 별칭 기본값 v7.5.0

Ubuntu의 경우:

sudo apt-get install -y curl
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
sudo apt-get install -y nodejs

출처: https://askubuntu.com/questions/426750/how-can-i-update-my-nodejs-to-the-latest-version

Windows에서 Chocolatey를 사용할 수 있습니다.사용하기 쉽고 다른 응용프로그램을 업데이트하는 데도 유용합니다.

또한 https://nodejs.org 에서 최신 버전을 다운로드하여 설치하기만 하면 됩니다.

Nodejs 공식 페이지에 따르면 Chocolaty 또는 Spoop을 사용하여 에 새 노드 버전을 설치 및 업데이트할 수 있습니다.

사용(초콜릿):

cinst nodejs
# or for full install with npm
cinst nodejs.install

사용(범위):

scoop install nodejs

또한 nodejs.org 웹 사이트에서 직접 Windows Installer를 다운로드할 수도 있습니다.

이미 말씀하신 것처럼 Node.js 패키지 관리자인 npm을 통해 Node.js를 업데이트하는 것이 가장 쉬운 방법입니다.만약 당신이 리눅스( 경우 데비안 기반) 사용자라면, 나는 당신에게 이 행들을 추가할 것을 제안합니다..bashrc파일(홈 디렉토리):

function nodejsupdate() {
    ARGC=$#
    version=latest
    if [ $ARGC != 0 ]; then
        version=$1
    fi
    sudo npm cache clean -f
    sudo npm install -g n
    sudo n $version
}

저장 및 쓰기 후 터미널 다시 시작nodejsupdateNode. 또는 "Node.js"로 합니다.nodejsupdate v6.0.0를 들어)의 Nodejs.(":") Node.js"로합니다.

npm 을 npm에 추가).bashrc)

function npmupdate() {
    sudo npm i npm -g
}

한 후에는 터널을다후쓰기한시라고 씁니다.npmupdate노드 패키지 관리자를 최신 버전으로 업데이트합니다.

이제 터미널을 통해 Node.js 및 npm을 업데이트할 수 있습니다(더 쉽게).

윈도우에서는 웹사이트에서 노드 실행 파일을 다운로드하여 설치합니다. 이것은 저에게 효과가 있었습니다.

Node.js의 버전 업데이트에 필요한 모든 사항:

$ brew install node

홈브루가 없다면, http://brew.sh/ 를 방문하세요.

현재 폴더 위에 새 버전을 설치하기만 하면 됩니다.Windows에서 v4.x에서 v6.10으로 업그레이드했습니다.

  1. npm clean cache캐시를 정리하는 것을 잊으셨습니다.

  2. npm update -g

    이것은 나의 윈도우에서 작동합니다. 나는 이것이 당신에게도 효과가 있기를 바랍니다.d

Node.js를 업데이트하려면 다음을 시도하십시오.

npm update

사용자의 윈도우즈 cmd 프롬프트에서.

그렇지 않은 경우 특정 패키지를 업데이트합니다.

npm update <package_name>

예:

npm update phonegap

cmd를 열고 유형

npm i -g npm

언급URL : https://stackoverflow.com/questions/8191459/how-do-i-update-node-js

반응형