본문 바로가기

프론트엔드 개발일지

NVM 설치하기 (node 버전 관리 / 윈도우에서 작업 환경 세팅하기)

반응형

구글 클라우드 플랫폼에서 VM인스턴스를 생성하고 ssh 접속까지 완료했으니,

이제 NVM을 설치해서 작업 환경을 셋팅하려고 한다. (윈도우 환경)

 

 

구글 클라우드 플랫폼에서 가상 서버 만들고 ssh접속까지

Node를 공부하기 위해 나만의 홈페이지를 개설해 서버에 연결하는 작업을 해보기로 했다. 먼저 구글 클라우드 플랫폼을 통해 가상 머신을 실행시켜야 한다. 1. 구글 클라우드 플랫폼 접속 -> VM 인

bomango.tistory.com

NVM (Node Version Manager)은 시시때때로 버전업하는 노드를 따라 쓰기 위해 사용한다.

다운로드 하는 방법은 아래 링크에 자세히 기록되어 있으니 꼼꼼히 읽고 따라하면 된다.

 

 

nvm-sh/nvm

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions - nvm-sh/nvm

github.com

 

우선 ssh 접속한 뒤 터미널 (혹은 파워셸)에서 아래 명령어를 입력한다.

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash

뭔가 다운로드가 된 듯 와르르르 쏟아져 내리면

 

source ~/.bashrc

재부팅하지 않고 곧바로 실행하도록 위 명령어를 입력해준다.

 

nvm install --lts

이제 (lts 버전의) 노드를 설치해준다.

 

 

node -v 와 nvm -v 버전 확인을 통해 설치가 잘 되었는지 확인해준다.

node가 설치되면 자동적으로 npm도 설치가 된다.

npm은 Node Package Manager의 약자로 npm을 이용해 node의 모듈들을 설치하고 관리할 수 있다.

 

 

npm 역시 npm -v를 통해 설치되었는지 확인이 가능하다.

 

 

이제 모듈 설치 + 셋팅값 초기화를 위해 package.json 파일이 필요하다. package.json을 설치하기 위해서는

npm init

위의 명령어를 친다.

 

 

 

그러면 뭐라뭐라 물어보는데, 주고싶은 값을 입력하거나 그냥 엔터를 눌러도 공백(디폴트값)으로 생성된다.

마지막엔 yes-

 

 

 

 

ls 명령어는 디렉토리 내에 존재하는 파일들을 보여주는데, ls를 치면 요기 package.json 파일이 저장된 것을 확인할 수 있다.

 

node.js를 쓰기에 앞서 서버를 연결하는 등등 귀찮은 일들을 해결해줄 프레임 워크도 설치하고자 한다.

비교적 사용이 편하고 가벼운 프레임워크 express까지 설치한다.

 

 

npm install express --save

vi package.json 명령어를 치면 express가 추가된것을 확인할 수 있다.

 

반응형