반응형
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:~$ sudoapt 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
반응형
'언어 > Node.js' 카테고리의 다른 글
Node.js CommonJS란 무엇인가? (0) | 2024.06.10 |
---|---|
Node.js 비동기 처리에 대해서 이해하기 (1) | 2024.06.10 |
Node.js 설치하고 Hellow World 첫 프로그램 만들기 (1) | 2024.06.10 |
Node.js 개념과 특징 (1) | 2024.06.10 |
[ Node.js ] SQLite 연동하기 (0) | 2021.01.14 |