Notice
Recent Posts
Recent Comments
Link
semtax의 개발 일지
1. Expressjs 시작하기 본문
반응형
개요
이번 장에서는 expressjs가 무엇인지를 알아보고, expressjs를 설치하고 간단한 웹서비스를 만들어 보는것을 진행해보도록 하겠습니다.
Expressjs란?
expressjs는 node.js 기반의 MVC 웹 프레임워크 입니다. node.js 기반의 웹 프레임워크중에서 사용자가 가장 많은 프레임워크 입니다.
프로젝트 환경 설정
먼저 프로젝트 진행 전에, 먼저 node.js와 npm이 설치되어 있어야 합니다.
아래 명령어를 이용해서 expressjs 를 진행 할 프로젝트 환경을 설정합니다.
npm init
위 명령어를 실행하면 package.json이 생성되는데, npm(node package manager)에서 저 파일을 이용하여 각 패키지들의 의존성을 관리합니다. 또한, package.json파일을 이용해서 npm xxx (예시 : npm start, npm test) 등의 동작을 지정 할 수 도 있습니다.
package.json이 제대로 생성되었으면, 다음으로 아래 명령어를 이용해여 exprees.js 를 설치해 줍니다.
npm install express
위 명령어를 실행하면 패키지에 expressjs가 생성된 것을 확인 할 수 있습니다.
이제 기본 예제를 만들어 보도록 하겠습니다.
먼저, package.json과 같은 경로에 app.js 파일을 생성하고 아래와 같이 코드를 작성합니다.
const express = require("express");
const app = express();
const port = 3100;
app.get("/",(req, res) => {
res.send("Hello World!");
});
app.listen(port, () => {
console.log(`Listening Service at ${port}`);
});
작성이 완료되었으면 커멘드 라인에서 아래와 같이 명령어를 입력합니다.
node app.js
웹 브라우저에서 http://localhost:3100에 접속을 하면 브라우저에서 HelloWorld라는 문자열을 확인 할 수 있습니다.
반응형
'개발 > node.js' 카테고리의 다른 글
3. expressjs 에서 Postgre SQL 연동하기 (0) | 2020.01.12 |
---|---|
Expressjs 에서 static file 경로 설정 (0) | 2020.01.11 |
크롬 개발자도구에서 node.js 서비스 메모리, CPU 프로파일링 하기 (0) | 2020.01.10 |
Expressjs 에서 JSON Request Body 파싱하기 (1) | 2020.01.10 |
2. Expressjs 라우팅 (0) | 2020.01.08 |
Comments