본문 바로가기

언어/Node.js

Node.js 설치 및 사용하기

반응형
 
sudo dnf groupinstall -y 'Development Tools'
curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -

1. Node.js 버전 선택하기

 

2023년 8월 현재 최신 버전은 v20이다.

 

2 install Node.js & npm

 

- Ubuntu


john@gpjigi:~$ sudo apt update
john@gpjigi:~$ sudo apt install -y build-essential
john@gpjigi:~$ sudo apt install -y curl
john@gpjigi:~$ curl -sL https://deb.nodesource.com/setup_20.x -o nodesource_setup.sh
john@gpjigi:~$ bash nodesource_setup.sh
john@gpjigi:~$ apt install -y nodejs

 

- RHEL

 


sudo dnf groupinstall -y 'Development Tools'
curl -fsSL https://rpm.nodesource.com/setup_20.x | sudo bash -
sudo yum install -y nodejs

 

 

2.1 설치 중 아래와 같이 libssl1.1 설치 시 서비스 일시 중단에 대한 질문 > Yes 선택

이미 설치되어 있다면 물어보지 않습니다.

 

 

2.2 node.js version 확인

node, npm 모두 설치 된 것을 확인한다.

john@gpjigi:~$ node -v
v20.5.1
john@gpjigi:~$ npm -v
9.8.0

 

 

 

3. yarn 설치

#add key
john@gpjigi:~$ curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
OK

#add pakage
john@gpjigi:~$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
deb https://dl.yarnpkg.com/debian/ stable main

#update && install
john@gpjigi:~$ sudo apt update && sudo apt install yarn
john@gpjigi:~$ yarn -v
1.22.5

#install done.

 

4. 프로젝트 시작하기

john@gpjigi:~$ sudo npm i -g express-generator
john@gpjigi:~$ express projectname --view=pug

 

Pug 대신에 EJS를 사용할 수도 있다. --view=ejs

 

john@gpjigi:~$ cd projectname
john@gpjigi:~$ npm start

 

반응형