양키와 Prisma2(프리즈마) 시작하기 #.02 NVM으로 Nodejs 설치 하기

2020. 1. 5. 19:47OS & Server/Prisma

관련 게시물

 

학습 환경

# lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 18.04.3 LTS
Release:	18.04
Codename:	bionic


# docker -v
Docker version 18.09.7, build 2d0083d

# docker-compose -v
docker-compose version 1.24.1, build 4667896b

 

 

Github 저장소

https://github.com/YankeeTube/learn-prisma2

 

YankeeTube/learn-prisma2

Prisma2의 학습을 도와줄 저장소. Contribute to YankeeTube/learn-prisma2 development by creating an account on GitHub.

github.com

 

 

https://nodejs.org/ko/

 

 

Database를 설치를 완료하였다면 이제 Prisma2를 설치하고 GraphQL Server를 가동하기 위해

NodejsNPM이 필요로 합니다.

 

NPM을 설치하는 방법은 여러 방법이 존재하지만 가장 버전 관리를 쉽게 도와주는 패키지인

NVM(Node Version Manager)를 이용하여 npm과 nodejs를 설치를 진행해보겠습니다.

NVM을 nvm 공식 github 저장소를 보고 설치하여도 무관합니다.

 

 

항상 최신 안정버전을 설치할 수 있도록 Database와 마찬가지로, bash script를 작성하였습니다.

 

해당 스크립트는 nvm 공식 저장소의 tag를 기준으로

가장 최신 버전 정보를 파싱 해서 install 해주는 shell script입니다.

 

 

 

wget https://raw.githubusercontent.com/YankeeTube/learn-prisma2/master/nvm-install.sh && chmod +x nvm-install.sh && ./nvm-install.sh && source ~/.bashrc && nvm install node

 

 

2020.01.05 기준 현재 nvm의 가장 최신 버전은 0.35.2입니다.

명령 복붙(복사 붙여 넣기) 실행 후 각 설치 버전을 확인해보면,

 

각 설치 버전

  • nvm: 0.35.2
  • npm: 6.13.4
  • node: 13.5.0

 

 

위 와 같은 버전으로 모두 설치된 것을 확인할 수 있습니다.

 

 

요약

NVM을 이용하여 nodejs와 npm을 최신 버전으로 설치하였습니다.

다음 챕터에서는 드디어 주인공인 Prisma2를 설치해보죠!