env 설정

So Vidi·2023년 11월 30일

Server

목록 보기
2/4

env 설정,

next 용 env 우선순위

  • .env
  • .env.development
  • .env.production
  • .env.local

express 에서 env 사용하려면 dotenv 먼저 설치 해 준 다음,

npm install dotenv

require('dotenv').config();

해당 코드 express 상단에 추가 해 준다.

app 혹은 src 폴더 밖에 .env 파일 생성 후 아래와 같이 변수 생성

HOST = aaa.bbbb.ccccc.ddd
USER = user
PASSWORD = 1324
DATABASE = test
PORT = 12345

서버단에 보안상 보이면 안되는 데이터에 써주면 된다, 아래와 같이 사용

var connection = mysql.createConnection({
	host: process.env.HOST,
	user: process.env.USER,
	password: process.env.PASSWORD,
	database: process.env.DATABASE,
	port: process.env.PORT
});
profile
먹을거 좋아하는데 마른 개발자

0개의 댓글