프로젝트/아침 루틴
초기 설정 package.json , express, .env
케케_
2024. 10. 29. 12:50
- package.json 생성
npm init -y
- express 설치
- node js 를 사용해 쉽제 서버를 구성할 수 있는 클래스와 라이브러리를 가짐
npm install express
- .env 파일에 환경 변수 보관
npm install dotenv
//서버 파일 상단에 추가
require('dotenv').config()
const dotenv = require("dotenv");
dotenv.config();
const PORT = process.env.PORT || 5000;
- 1,2 번째 줄 코드를 추가하면 env에 넣어둔 port 번호를 가져옴
- process.env.PORT : Node.js에서 환경 변수를 사용해 포트 번호를 가져옴
- 배포 환경에서는 포트 번호가 서버 또는 호스팅 제공자에 의해 동적으로 할당될 수 있음
- 환경 변수로 포트를 지정하는 것이 일반적
- || 5000
- process.env.PORT에 값이 없을 때(환경 변수가 설정되지 않았을 때) 기본값으로 5000을 사용하라는 의미