웹/백엔드
ExpressJS 세팅하기
컴언어하수
2024. 7. 10. 13:53
728x90
Express.js를 세팅하는 방법은 다음과 같다. Express.js는 Node.js를 위한 빠르고 간단한 웹 프레임워크로, 서버 애플리케이션을 쉽게 구축할 수 있게 해준다.
Express.js 세팅하기
Node.js 설치
먼저, Node.js가 설치되어 있는지 확인한다. 설치되어 있지 않다면, Node.js 공식 웹사이트에서 설치한다.
새로운 프로젝트 폴더 생성
터미널을 열고 새로운 프로젝트를 위한 디렉터리를 생성하고, 해당 디렉터리로 이동한다:
mkdir my-express-app
cd my-express-app
npm 초기화
프로젝트 디렉터리에서 npm init
명령어를 실행하여 package.json
파일을 생성한다. 기본 설정을 사용하려면 -y
플래그를 사용할 수 있다:
npm init -y
Express.js 설치
npm을 사용하여 Express.js를 설치한다:
npm install express
기본 서버 설정
index.js
또는 app.js
파일을 생성하고, 다음과 같이 기본 서버 설정을 추가한다:
const express = require('express');
const app = express();
const port = 3000;
app.get('/', (req, res) => {
res.send('Hello World!');
});
app.listen(port, () => {
console.log(`Server is running at http://localhost:${port}`);
});
서버 실행
터미널에서 다음 명령어를 입력하여 서버를 실행한다:
node index.js
브라우저에서 http://localhost:3000
에 접속하여 "Hello World!" 메시지를 확인한다.
nodemon 설치 (선택사항)
개발 중에 서버를 자동으로 재시작하려면 nodemon을 설치할 수 있다:
npm install -D nodemon
package.json
파일의 scripts
섹션을 수정하여 nodemon을 사용하도록 설정한다:
"scripts": {
"start": "node index.js",
"dev": "nodemon index.js"
}
이제 다음 명령어를 사용하여 개발 서버를 실행할 수 있다:
npm run dev
마무리
이 단계를 따라하면 Express.js를 세팅하고 기본 서버를 실행할 수 있다. Express.js는 간단하면서도 강력한 기능을 제공하여 웹 애플리케이션 개발에 적합하다. 추가적으로, Express.js의 공식 문서와 튜토리얼을 참고하여 더 많은 기능을 익힐 수 있다.
반응형