언어/Node.js
Node.js 설치 및 사용하기
Soso Dev
2021. 8. 2. 21:34
반응형
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:~$ sudo bash nodesource_setup.sh
john@gpjigi:~$ sudo apt install -y nodejs
- RHEL
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
반응형