구글 클라우드 플랫폼에서 VM인스턴스를 생성하고 ssh 접속까지 완료했으니,
이제 NVM을 설치해서 작업 환경을 셋팅하려고 한다. (윈도우 환경)
NVM (Node Version Manager)은 시시때때로 버전업하는 노드를 따라 쓰기 위해 사용한다.
다운로드 하는 방법은 아래 링크에 자세히 기록되어 있으니 꼼꼼히 읽고 따라하면 된다.
우선 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가 추가된것을 확인할 수 있다.
'프론트엔드 개발일지' 카테고리의 다른 글
최신 우분투 mysql 계정 생성하고 실행까지! 워크벤치로 쉽게 접속하기 (0) | 2021.03.10 |
---|---|
Node.js 시작하기 express로 hello world 찍어보자 (0) | 2021.03.03 |
서버 ftp에 연결하기 vsftpd 설치 + password 재설정 (리눅스 초기값 셋팅) (0) | 2021.01.20 |
구글 클라우드 플랫폼에서 가상 서버 만들고 ssh접속까지 (0) | 2021.01.18 |