일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- mybatis
- 스프링 게시판
- mysql
- Ajax
- Gradle
- 지족동
- springboot
- Java
- react
- 컴포넌트
- reactjs
- Restful
- 재정의
- Stateless
- 스프링
- rest
- Render
- spring게시판
- 둔산동
- Maven
- 다형성
- State
- SpringFramework
- 자바
- 리액트
- spring
- spring framework
- 스프링게시판
- 스프링부트
- 스프링프레임워크
- Today
- Total
Dev.GA
NVM으로 Node.js설치하기 본문
NVM(Node Version Manager)으로 Node.js 설치하기
React.js를 새로 공부하면서 Node.js를 설치하고 사용하게 되어 사용법을 정리한다.
우선, nvm(Node Version Manager)은 Node.js를 설치 및 관리할 수 있는 버전관리자이다.
npm이라는 node package manager라는 녀석이 있지만, 설치하며 버전이 제대로 맞지가 않아
npm은 node.js를 설치하고 난 후 사용하였다.
nvm 버전관리자를 사용하면, 업그레이드 되는 Node.js의 버전을 쉽게 변경하고 관리할 수 있어 nvm 환경에서 개발하는 것을 권장한다.
- NVM 설치
# wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.4/install.sh | bash
nvm은 사용자의 디렉토리 하위에 사용자 디렉토리/.nvm 에 설치되며 아래와 같이 확인 할 수 있다.
=> Downloading nvm as script to '/root/.nvm'
=> Appending nvm source string to /root/.bashrc
=> Appending bash_completion source string to /root/.bashrc
=> Close and reopen your terminal to start using nvm or run the following to use it now:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
- Node.js 설치
node.js를 설치하겠다.
# nvm ls-remote // nvm 버전 리스트가 뜬다.
ex) # nvm ls-remote v5 // node.js의 5버전 목록
nvm ls-remote의 경우 너무 많은 결과가 나오기에 원하는 버전을 선택하며,
[root@localhost /]# nvm install v5
위의 명령어로 node.js v5를 설치하여 보겠다.
Downloading and installing node v5.12.0...
Downloading https://nodejs.org/dist/v5.12.0/node-v5.12.0-linux-x64.tar.xz...
######################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v5.12.0 (npm v3.8.6)
Creating default alias: default -> v5 (-> v5.12.0)
자동으로 v5의 최종버전인 v5.12.0 버전으로 설치가 되었다.
[root@localhost /]# nvm ls
[root@localhost /]# node -v
nvm ls로 설치된 버전을 확인할 수 있으며,
node -v으로 설치된 node.js의 정보만 확인 할 수도 있다.
-> v5.12.0
default -> v5 (-> v5.12.0)
node -> stable (-> v5.12.0) (default)
stable -> 5.12 (-> v5.12.0) (default)
iojs -> N/A (default)
lts/* -> lts/carbon (-> N/A)
lts/argon -> v4.8.7 (-> N/A)
lts/boron -> v6.12.3 (-> N/A)
lts/carbon -> v8.9.4 (-> N/A)
[root@localhost /]# node -v
v5.12.0