Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- lambda
- Ethereum
- Greeter
- pyspark
- stopwords
- nodejs
- python3
- solidity
- docker
- geth
- web3@1.2.8
- 이더리움
- HelloWorld
- apache-spark
- bigdata
- word count
- OpenCV
- 블록체인
- macbook
- Spark
- RDD
- BlockChain
- Apache Spark
- MAP
- Python
- node
- web3
- jenv
- remix
- Histogram
Archives
- Today
- Total
이것저것 프로그래밍 정리(Macbook)
nvm 이용하여 node 버젼 관리하기 본문
반응형
자바의 버젼을 관리하기 위해 jenv를 사용하는 것처럼 node의 버젼을 관리하기 보다 편하게 사용환경에 쓸 수 있도록 nvm을 이용할수 있습니다.
터미널에서 homebrew를 통해 먼저 nvm을 설치해 줍니다.
brew install nvm
설치가 완료되었으면 다음과 같은 환경변수를 ~/.zshrc 또는 ~/.bash_profile 에 저장해줍니다.
export NVM_DIR="$HOME/.nvm"
[ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh" # This loads nvm
[ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && . "/usr/local/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion
이후 이제 필요한 node의 버젼을 설치하여 줍니다.
저는 8.9.4를 사용할 것이지 때문에 8.9.4 버젼을 설치해주도록 하겠습니다.
nvm install 'version'
ex) nvm install 8.9.4
이후 node 8.9.4 버젼을 사용하기 위한 명령어를 입력해보겠습니다.
nvm use 'version'
ex) nvm use 8.9.4
이렇게 설정하고 나서 현재 사용하고 있는 버젼이 8.9.4가 맞는지 확인해보겠습니다.
nvm current
node -v
위 두개의 명령어를 통하여 현재 사용하고 있는 node의 버젼을 확인 할 수 있습니다.
기본 default 값으로 node의 버젼을 설정하는 방법을 알아보도록 하겠습니다.
nvm alias default 'version'
위의 명령을 통해 터미널을 껐다 키더라도 원하는 버젼의 노드가 실행어 원하는 버젼의 node를 default값으로 설정할 수 있습니다.
또한 여러가지 버젼의 node를 설치한 경우 현재 설치되어있는 node를 아래와 같은 명령어로 확인 할 수 있습니다.
nvm ls
node를 사용하다가 이제 필요없는 node 버젼을 아래와 같은 명령어를 통해 삭제할수 있습니다.
nvm uninstall 'version'
ex) nvm uninstall 8.9.4
이상 맥북에서 nvm을 통한 node 버젼관리 하는 방법을 알아보았습니다.
반응형
'Mac' 카테고리의 다른 글
MacBook에서 ubuntu 설치 USB 만들기 (3) | 2021.01.25 |
---|---|
Jupyter Notebook - python 경로, pip module 인식 못함 (1) | 2020.10.12 |
jenv 설치 및 사용법,jenv 를 이용한 Macbook java 버젼 관리하기 (2) | 2019.10.17 |
Comments