Node.js
nvm - 노드 버전 관리자
수색…
비고
위의 예에서 사용 된 URL은 노드 버전 관리자의 특정 버전을 참조합니다. 최신 버전이 참조되는 내용과 다를 가능성이 큽니다. 최신 버전을 사용하여 nvm을 설치하려면 여기 를 클릭 하여 최신 URL을 제공하는 GitHub의 nvm에 액세스 하십시오 .
NVM 설치
curl
을 사용할 수 있습니다.
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
또는 wget
을 사용할 수 있습니다.
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
NVM 버전 확인
nvm이 설치되었는지 확인하려면 다음을 수행하십시오.
command -v nvm
설치가 성공하면 'nvm'을 출력해야합니다.
특정 노드 버전 설치
설치를 위해 사용 가능한 원격 버전 나열
nvm ls-remote
원격 버전 설치
nvm install <version>
예를 들어
nvm install 0.10.13
이미 설치된 노드 버전 사용
NVM을 통해 사용 가능한 노드의 로컬 버전을 나열하려면,
nvm ls
예를 들어, nvm ls
가 다음을 반환하는 경우 :
$ nvm ls
v4.3.0
v5.5.0
다음을 사용하여 v5.5.0
으로 전환 할 수 있습니다.
nvm use v5.5.0
Mac OSX에서 nvm 설치
설치 과정
git, curl 또는 wget을 사용하여 노드 버전 관리자를 설치할 수 있습니다. Mac OSX의 터미널 에서이 명령을 실행합니다.
컬 예 :
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
wget 예제 :
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
NVM이 제대로 설치되었는지 테스트하십시오.
nvm이 제대로 설치되었는지 테스트하려면 터미널을 닫았다가 다시 열고 nvm
입력하십시오. nvm : command not found 메시지가 나타나면 OS에 필요한 .bash_profile 파일이 없을 수 있습니다. 터미널에서 touch ~/.bash_profile
입력하고 위의 설치 스크립트를 다시 실행하십시오.
여전히 nvm : command를 찾을 수 없으면 다음을 시도하십시오.
- 터미널에
nano .bashrc
입력하십시오. 다음과 거의 동일한 내보내기 스크립트가 표시되어야합니다.
NVM_DIR = "/ Users / johndoe / .nvm"[-s "$ NVM_DIR / nvm.sh"] &&를 내 보냅니다. "$ NVM_DIR / nvm.sh"
- 내보내기 스크립트를 복사하여 .bashrc 에서 제거하십시오 .
- 저장하고 .bashrc 파일을 닫습니다 (CTRL + O - Enter - CTRL + X).
- 다음으로
nano .bash_profile
을 입력하여 Bash 프로파일을 엽니 다. - Bash 프로파일에 복사 한 내보내기 스크립트를 새 행에 붙여 넣기
- 배시 프로파일 저장 및 닫기 (CTRL + O - Enter - CTRL + X)
- 마지막으로 .bashrc 파일을 다시 열려면
nano .bashrc
를 입력하십시오. - 다음 줄을 파일에 붙여 넣습니다.
source ~ / .nvm / nvm.sh
- 저장 후 닫기 (CTRL + O - Enter - CTRL + X)
- 터미널을 다시 시작하고
nvm
을 입력하여 작동하는지 테스트하십시오.
노드 버전 별칭 설정
설치된 노드 버전에 별명 이름을 설정하려면 다음을 수행하십시오.
nvm alias <name> <version>
편향되지 않게하려면 다음과 같이하십시오.
nvm unalias <name>
적절한 별칭은 안정 버전보다 다른 버전을 기본 별칭으로 설정하려는 경우입니다. default
별칭이 지정된 버전은 default
으로 콘솔에로드됩니다.
처럼:
nvm alias default 5.0.1
콘솔 / 터미널이 시작될 때마다 5.0.1이 기본적으로 제공됩니다.
노트 :
nvm alias # lists all aliases created on nvm
원하는 노드 버전으로 서브 쉘에서 임의의 명령을 실행하십시오.
설치된 모든 노드 버전 나열
nvm ls
v4.5.0
v6.7.0
설치된 모든 노드를 사용하여 명령 실행
nvm run 4.5.0 --version or nvm exec 4.5.0 node --version
Running node v4.5.0 (npm v2.15.9)
v4.5.0
nvm run 6.7.0 --version or nvm exec 6.7.0 node --version
Running node v6.7.0 (npm v3.10.3)
v6.7.0
별명 사용
nvm run default --version or nvm exec default node --version
Running node v6.7.0 (npm v3.10.3)
v6.7.0
노드 LTS 버전을 설치하려면
nvm install --lts
버전 전환
nvm use v4.5.0 or nvm use stable ( alias )