>웹 프론트엔드 >JS 튜토리얼 >NVM을 사용하여 여러 버전의 node.js 설치

NVM을 사용하여 여러 버전의 node.js 설치

Jennifer Aniston
Jennifer Aniston원래의
2025-02-08 13:28:09413검색
NVM

로 여러 node.js 버전을 관리합니다

Installing Multiple Versions of Node.js Using nvm

여러 node.js 프로젝트에서 작업하려면 종종 다른 런타임 버전을 저글링해야합니다. 이 기사는 노드 버전 관리자 (NVM) 가이 프로세스를 단순화하는 방법을 살펴보고 수동 ​​설치 및 제거를 번거 로움없이 다양한 Node.js 버전간에 완벽하게 전환 할 수 있습니다. NVM의 주요 장점 :

Installing Multiple Versions of Node.js Using nvm

단순화 된 버전 관리 : nvm은 여러 node.js 버전을 관리하는 프로세스를 간소화하여 다양한 버전 요구 사항을 가진 프로젝트간에 쉽게 전환 할 수 있습니다. 크로스 플랫폼 호환성 :

주로 Linux 및 MacOS 용으로 설계되었지만 Windows 사용자는 기능적으로 동등한 도구 인 NVM-Windows를 활용할 수 있습니다. 손쉬운 설치 및 사용 : NVM은 노드 버전을 설치, 목록 및 전환하기위한 간단한 설치 및 명령을 제공합니다.

NVM 이해 :

NVM (Node 버전 관리자)은 여러 Node.js 설치의 관리를 단순화하는 명령 줄 도구입니다. 다른 node.js 버전을 설치하고 전환 및 관리하는 명령을 제공합니다. 운영 체제 지원 : nvm은 Linux 및 MacOS를 직접 지원합니다. Windows의 경우 NVM-Windows를 사용하십시오 (별도이지만 유사한 프로젝트). 아래에 요약 된 핵심 명령은 일반적으로 NVM과 NVM-Windows에서 작동합니다. 설치 : Windows :

    기존 Node.js 설치를 제거하십시오 기존 node.js 디렉토리 (예 : ) NPM 설치 디렉토리 (예 : )를 삭제합니다 최신 안정 NVM-Windows 설치 프로그램을 다운로드하여 실행하십시오
  1. macos/linux : 이전 Node.js 및 NPM 설치 제거는 선택 사항이지만 권장됩니다. 수많은 온라인 리소스 가이 프로세스를 안내합니다. 컬 또는 wget을 사용하여 nvm을 설치하십시오 :
  2. CURL :
  3. wget :
  4. (참고 : 버전 번호 (v0.35.2)가 변경 될 수 있습니다. 최신 버전의 NVM 프로젝트 페이지를 확인하십시오.) 설치 후 NVM이 적용되도록 터미널을 다시로드하거나 다시 시작하십시오. nvm 사용 : > 일단 설치되면 명령은 터미널에서 사용할 수있게됩니다. 여러 node.js 버전 설치 :
  5. 사용 다음 버전 번호 :
<code class="language-bash">curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.35.2/install.sh | bash</code>
이것은 node.js 버전 12.14.1을 설치합니다. NVM은 Semver (Semver)를 사용합니다. 최신 12.14.x 버전을 설치합니다. (또는 nvm-windows의 경우

)가 사용 가능한 버전을 나열합니다 NPM 설치 : nvm install 12.14 NVM은 각 node.js 설치와 함께 호환 가능한 NPM 버전을 설치합니다. Global NPM 패키지는 에 Node.js 버전 당 설치되어 충돌을 방지합니다. 버전 간 전환 : nvm ls-remote nvm ls available 사용 다음 버전 번호 :

이것은 node.js 13.6.0으로 전환됩니다. 최신 버전을 선택하고 는 최신 LTS (장기 지원) 릴리스를 선택합니다. 사용자 정의 별칭 :

:

를 사용하여 사용자 정의 별칭을 만듭니다 ~/.nvm/versions/node/<version>/lib/node_modules</version>

리스팅 설치된 버전 :

를 사용하여 설치된 버전을 나열하십시오. 현재 활성화 된 버전에는 화살표가 표시되어 있습니다. 는 활성 버전을 보여줍니다 프로젝트 당 노드 버전 사양 :

원하는 node.js 버전이 포함 된 프로젝트 디렉토리에서

파일을 만듭니다. NVM은 프로젝트 디렉토리에 nvm use를 자동으로 감지하고 를 실행할 때이 버전을 자동으로 감지하고 사용합니다. (자동 활성화를 위해서는 선택적 쉘 구성이 필요할 수 있습니다) 기타 NVM 명령 :

<code class="language-bash">wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.35.2/install.sh | bash</code>

: 전환하지 않고 특정 node.js 버전을 사용하여 명령을 실행합니다. : 특정 node.js 버전이있는 서브 쉘에서 명령을 실행합니다. : 특정 버전에 대한 node.js 실행 파일로가는 경로를 가져옵니다. nvm use node nvm use --lts 결론 :

NVM은 Node.js 개발자에게 귀중한 도구이며 버전 관리를 단순화하고 상당한 시간과 노력을 절약합니다. FAQS (본문 내에서 간단히 해결됨) :

    지원 된 OS :
  • Linux, MacOS, Windows (NVM-Windows) 설치 : 스크립트 실행 (세부 사항 제공) 쉘 호환성 : 다양한 쉘에 대해 구성 가능 기타 런타임 :
  • 주로 node.js이지만 다른 언어에 대해서도 비슷한 도구가 존재합니다. NVM 업데이트 :
  • 다중 관리자 : 다중 사용을 동시에 사용하지 마십시오 안정적인/lts/dev 버전 :
  • 모두 지원됩니다
  • npm 관리 : node.js 버전과 함께 관리됩니다 특정 버전 설치/제거 : ,
  • . 리스팅 설치된 버전 :
  • 설정 기본 버전 설정 : 스위칭 버전 :

위 내용은 NVM을 사용하여 여러 버전의 node.js 설치의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.