HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
💌
JJong’s Archive
/
🌞
JS
/
환경변수 만들기

환경변수 만들기

Status
Done
Tags
날짜
Dec 1, 2023 06:58 AM
  1. .env 파일 생성 후 변수 선언
    1. API_ENDPOINT=https://kdt.roto.codes/documents/ API_KEY=leon
      .env
      ⇒ 해당 파일은 github 저장소에 업로드 하지 않음으로 보안에 신경씀
  1. require(’dotenv’)로 변수를 들여온 후 사용
    1. require('dotenv').config() //파일을 읽어서 process.env 객체에 넣어줌 const { API_ENDPOINT, API_KEY } = process.env ... url: `${API_ENDPOINT}`, ...
 
[추가] 배포할 때는 github 저장소를 기준으로 하기 때문에, 업로드 되지 않은 변수 선언 파일을 대체해줄 것이 필요하다
⇒ 보통의 배포 사이트에서 Environment Variables 메뉴를 지원. 여기에서 key-value로 변수를 등록해주면 됨