Express는 웹 및 모바일 애플리케이션을 위한 일련의 강력한 기능을 제공하는 간결하고 유연한 Node.js 웹 애플리케이션 프레임워크입니다.
Express - Node.js 웹 애플리케이션 프레임워크
Node.js를 위한 빠르고 개방적인 간결한 웹 프레임워크 $ npm install express --save
expressjs.com
npm init
package.json 파일을 생성합니다.
npm init 시 여러가지 입력을 요구하는데 계속해서 Enter를 치면 됩니다.
폴더 내에 package.json이 생성된 것을 확인할 수 있습니다.
npm install express --save
express를 설치합니다.
폴더 내에 node_modules 폴더와 package-lock.json이 생성된 것을 확인할 수 있습니다.
// Express 기본 모듈 불러오기
var express= require('express');
// Express 서버 객체 생성
var app = express();
// get 메소드일때, 응답을 보냅니다.
app.get('/', (req, res) => {
res.writeHead('200', {'Content-Type':'text/html;charset=utf8'});
res.end('<h1>Express 서버에서 응답한 결과</h1>');
})
// Express 서버 시작
app.listen(3000, () => {
console.log(`Express server listening on port 3000`)
})
node server.js
http://localhost:3000/
를 복사해서 검색해 응답 결과를 확인해보시길 바랍니다.
이렇게 응답 결과를 얻을 수 있습니다.
간단하게 express 서버를 만들어보았습니다.
도움이 되셨기를 바랍니다.
아직 부족한 점이 많기 때문에 조언이나 잘못된 점들은 댓글로 알려주시면 감사하겠습니다!
[Node.js] Node.js란 (0) | 2021.06.30 |
---|
댓글 영역