본문 바로가기
개발/node.js

ubuntu/windows node, npm 설치하기

by ujin2021 2020. 8. 5.

<ubuntu>

ubuntu는 16.04 입니다!

 

1. nvm, node, npm 설치

nvm을 이용하면, node와 npm 을 동시에 설치할 수 있습니다.

sudo apt-get install build-essential libssl-dev
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
source ~/.bashrc
nvm --version

차례대로 관련패키지, nvm(버전 0.33.11), bashrc 를 통해 적용, nvm 설치 및 버전 확인 명령어 입니다.

 

2. node와 npm 설치하기

nodejs.org에 가시면 현재 LTS버전이 몇인지 확인해주세요

nvm install [현재 nodejs LTS 버전]
node --version
npm --version

node를 설치하면 그에 맞는 버전의 npm이 설치됩니다.

저의 버전은 현재 이렇습니다!

 

3. node.js 시작하기

https://www.opentutorials.org/course/3332/21028

 

수업의 목적 - 생활코딩

수업소개 우리 수업을 통해서 완성 할 웹애플리케이션이 어떤 기능이 있는지를 소개하는 수업입니다. 이 수업을 통해서 지금 자신이 Node.js 수업을 시작 할 준비가 되었는지, 미래로 유보하는 것

www.opentutorials.org

 

<windows>

1. 다운로드

https://nodejs.org/ko/

 

Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

사이트에서 LTS 버전을 다운로드합니다.(안정적인 버전)

 

2. 버전확인하기

node를 설치했으면, npm도 그에 맞는 버전으로 설치됩니다.

cmd창을 열고, node -v와 npm -v를 입력하면 버전을 알 수 있습니다.

 

+ 추가로 pm2도 다운받습니다.

pm2는 node.js의 프로세스 매니저 입니다.

우리가 pm2를 start시키면, 파일을 수정할 때마다 reload해주기 때문에 매우 편리합니다. log도 확인가능합니다.

npm install -g pm2 (윈도우, ubuntu 둘다 명령어가 같습니다.)

 

pm2 관련 명령어

pm2 list : 현재 pm2로 실행중인 파일의 리스트가 나옵니다.

pm2 start [파일이름.js] --watch : 수정된 것을 반영하면서 계속 js파일을 실행해줍니다.

pm2 stop [id] : pm2 list를 입력하면 파일 별 id가 있는데, stop하고싶은 id를 골라 stop해줍니다.

pm2 delete [id] : 해당 id를 삭제합니다.

pm2 log : error나 console에 찍는 log들을 확인가능합니다.

 

 

'개발 > node.js' 카테고리의 다른 글

node.js 시작하기  (0) 2020.08.05