NVM은 Ruby 언어의 RVM(Ruby Version Manager)과 유사하게 노드 버전 관리자라고 합니다. NVM은 Node.js를 쉽게 설치할 수 있는 옵션을 제공합니다. 또한 nvm을 사용하여 동일한 시스템에 특정 Node.js 버전 또는 여러 Node.js 버전을 설치하고 애플리케이션에 필요한 버전을 사용할 수도 있습니다. 이 글에서는 NVM을 설치하고 사용하여 Node.js를 관리하는 방법을 소개합니다.
기본적으로 NVM은 현재 사용자의 홈 디렉터리에 설치되므로 다른 사용자는 한 사용자의 nvm 설치에 액세스할 수 없습니다.
1단계: NVM 설치
먼저 NVM을 시스템에 설치해야 합니다. bash 스크립트를 사용하여 시스템에 nvm을 설치할 수 있습니다. Linux 시스템에 NVM을 설치하려면 다음 명령을 사용하십시오.
$ curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
시스템 환경을 다시 로드하려면 이 명령을 사용하세요. 시스템에서 NVM을 사용하는 데 필요한 환경 변수를 설정합니다.
$ source ~/.profile## Debian based systems $ source ~/.bashrc## CentOS/RHEL systems
2단계: 사용 가능한 node.js 버전 찾기
이 시점에서 현재 사용자를 위해 시스템에 NVM이 설치되어 있습니다. 이제 설치할 수 있는 node.js 버전을 찾으세요. 버전을 나열하려면 ls 원격 옵션을 사용하십시오.
$ nvm ls-remote
사용 가능한 버전 목록이 표시됩니다
... ... v10.12.0 v10.13.0 (LTS: Dubnium) v10.14.0 (LTS: Dubnium) v10.14.1 (LTS: Dubnium) v10.14.2 (LTS: Dubnium) v10.15.0 (Latest LTS: Dubnium) v11.0.0 v11.1.0 v11.2.0 v11.3.0 v11.4.0 v11.5.0 v11.6.0 v11.7.0 v11.8.0
3단계: NVM을 사용하여 node.js 설치
이제 node.js 애플리케이션을 실행하는 데 필요한 node.js 버전을 설치하세요. 다음 명령은 시스템에 node.js v8.10.0 LTS 버전을 설치합니다.
$ nvm install v10.15.0
최신 버전의 node.js를 설치할 수도 있습니다.
$ nvm install v11.8.0
여러 node.js 버전에 대해 위 명령을 반복하여 시스템에 여러 버전의 node.js를 설치합니다.
4단계: node.js 기본 버전 설정
여러 node.js 버전이 설치되어 있으므로 특정 버전의 node.js를 시스템에서 사용하는 기본 버전으로 선택하여 환경에 로드할 수 있습니다. 아래 명령을 사용하여 현재 설치된 버전과 기본 설정 버전을 나열합니다.
$ nvm list v10.15.0 v11.8.0 -> system node -> stable (-> v11.8.0) (default) stable -> 11.8 (-> v11.8.0) (default) iojs -> N/A (default) unstable -> N/A (default) lts/* -> lts/dubnium (-> v10.15.0) lts/argon -> v4.9.1 (-> N/A) lts/boron -> v6.16.0 (-> N/A) lts/carbon -> v8.15.0 (-> N/A) lts/dubnium -> v10.15.0
node.js 버전 11.8.0이 기본 버전으로 설정되어 있는 것을 확인할 수 있습니다. 기본 node.js 버전은 변경될 수 있습니다. 아래 명령은 10.15.0을 기본 node.js 버전으로 설정합니다.
$ nvm use v10.15.0
이제 node.js의 현재 버전을 확인하세요.
$ node --version v10.15.0
5단계: 특정 버전으로 애플리케이션 실행
시스템에 여러 node.js 애플리케이션이 있고 특정 버전의 node를 사용하려는 경우. Node.js는 모든 애플리케이션을 실행합니다. NVM은 node.js 버전을 사용하여 모든 애플리케이션을 실행할 수 있는 옵션을 제공합니다. 예를 들어
$ nvm run v10.15.0 app.js
6단계: 사용하지 않는 node.js 버전 제거
이 명령은 시스템에 설치된 node.js 버전 목록을 제공합니다.
$ nvm list
시스템에 설치된 모든 버전은 다음 명령을 사용하여 제거할 수 있습니다. 다음 명령은 시스템에서 node.js 버전 10.15.0을 제거합니다.
$ nvm remove v10.15.0
이 기사는 여기서 끝났습니다. 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트의 node.js 비디오 튜토리얼 칼럼을 주목하세요! ! !
위 내용은 NVM을 통해 Node.js를 설치하고 관리하는 방법.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!