본문 바로가기
Node.js

Express 시작하기

by _sweep 2021. 5. 6.

Express란?

 

"Node.js를 위한 웹 프레임워크이며 웹 및 모바일 애플리케이션을 위한 일련의 강력한 기능을 제공한다." 라고 공식 페이지에 적혀 있다.

https://expressjs.com/

 

Express - Node.js web application framework

Fast, unopinionated, minimalist web framework for Node.js $ npm install express --save

expressjs.com

 

Express 시작

 

Express를 설치하기 위해서는 node.js가 설치되어있어야 한다.

node.js의 설치를 확인하기 위해서 다음의 명령어를 터미널에 입력한다.

 

node -v

 

나는 14.16.1 버전의 node.js가 이미 설치되어 있다.

만약 설치가 되어있지 않다면 node.js 사이트에서 다운받으면 된다.

 

https://nodejs.org/ko/

 

Node.js

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

nodejs.org

다운받을 때에는 오른쪽의 current 버전보다 왼쪽의 lts 버전을 다운받는 것을 추천하고 있다.

 

npm package 만들기

 

개발에 앞서 애플리케이션에 대한 package.json 파일을 만들기 위해서는 다음 명령어를 터미널에 입력한다.

 

npm init

 

이 명령어를 입력하면 package name, version, description 등을 입력하라고 하는데 나는 그냥 스킵했다. 

여기서 중요한 것은 entry point인데 기본값은 index.js로 되어 있다.

이 뜻은 index.js라는 파일이 기본 파일이 된다는 뜻이다.

따라서 npm init 입력 후 package.json 파일이 생성되어있다면 index.js 파일을 만들어두는 것이 좋다.

 

 

Express 설치

 

Express를 설치하려면 설치할 위치로 이동한 다음 아래 명령어를 입력하면 된다.

 

npm install express --save

 

그러면 해당 디렉토리에 node_module 폴더와 package-lock.json 파일이 새로 생성된다.

또한 package.json 파일 내에 dependencies 목록에 express의 버전이 표기된다.

'Node.js' 카테고리의 다른 글

boilerplate(server) - 회원가입 기능 만들기  (0) 2021.05.08
bcrypt - 암호 해시 함수  (0) 2021.05.08
nodemon - Node.js 개발 도구  (0) 2021.05.08
body-parser - Node.js 미들웨어  (0) 2021.05.07
MongoDB 연결하기  (0) 2021.05.06

댓글