Express?

Node.js를 위한 웹 프레임워크로 간편하게 웹 애플리케이션을 만들 수 있습니다.

 

 

package.json 생성

npm init

위 명령어를 통해 package.json을 생성할 수 있습니다.

명령어 실행 시 위와 같이 여러 질문에 답하면 package.json 파일을 생성합니다.

 

 

package.json

package.json

package.json 은 프로젝트 정보와 의존성(dependencies)을 관리하는 문서입니다.

 

 

express 설치

npm install express

위 명령어 실행 시 express를 다운을 받게 됩니다.

다운로드 후 package.json을 확인해보면

 

package.json

dependencies에 express가 추가된 것을 확인하실 수 있습니다.

 

 

서버 실행

 

index.js 파일 생성

 

const express = require('express'),
      app     = express();
      
app.listen(3000, () => {
    console.log("Express server on port 3000 !");
});
 
app.get('/', (req, res) => {
    res.send('Hello NodeJS');
});

 

위 명령어 호출 시 서버가 기동 된 것을 확인할 수 있습니다.

 

 

웹브라우저에서 서버IP:3000 접속 시 Hello NodeJS가 출력되는 것을 확인할 수 있습니다.

 

저는 AWS에서 EC2 서버를 사용하여 테스트를 진행하였으니

로컬에서 테스트하시는 분들은 localhost:3000 력하시면 됩니다!

 

 

 

Express - Node.js 웹 애플리케이션 프레임워크

Node.js를 위한 빠르고 개방적인 간결한 웹 프레임워크 $ npm install express --save

expressjs.com

 

'DEV > NodeJS' 카테고리의 다른 글

ES2015 - 나머지 매개변수(Rest Parameters)  (0) 2020.09.15
ES2015 - 화살표 함수 (Arrow Function)  (0) 2020.09.15
ES2015 - 변수 (let, const)  (0) 2020.09.14
npm  (0) 2020.05.12
NodeJS  (0) 2020.05.12

+ Recent posts