개발이야기

[TIL]18.env란

무서운승태 2023. 11. 6. 19:26
728x90

오늘 개인과제를 진행 중 추가 요구사항이 있다는 것을 뒤늦게 인지를 하고 허겁지겁 마지막에 추가하였다..!

env을 추가하라는것이였는데

 

env란 github나 공개된곳에 코드가 올라갈 때 API key나 password 등 공개하면 안 될 것들을 막아줄 수 있다!!

npm i dotenv

명령어로 dotenv를 설치해 준다.

 

. env파일을 생성해 준다.

필요한 값을 선언해 준다.

import dotenv from 'dotenv';

dotenv.config();

process.env.MONGODB_ID,

필요한 곳에서 import 해서 사용해 준다!!

 

프로젝트 진행 시 많이 사용할 거 같으니 잘 알고 있으면 좋을 것 같다.