environmental variables
export 환경변수명 = "설정할 셋팅값"
set 환경변수명 = "설정할 셋팅값"
파일에 비밀번호를 넣을 수 없기 때문에 환경변수로 선언해서 사용을 한다.
그런데 export를 사용해서 선언을 하면 서버를 교체하거나 터미널을 다시 실행할 때, 환경변수를 다시 선언해주어야한다.
이런 불편한 부분을 해결하기 위해 env 파일을 만들어서 사용한다.
npm install -s dotenv
// env 파일
PASSWORD_ONE="one1"
PASSWORD_TWO="two2"
// 환경변수를 선언한 파일
require('dotenv').config(); // -> env 파일을 사용한다고 선언
let passwordOne = process.env.PASSWORD_ONE
let passwordTwo = process.env.PASSWORD_TWO
console.log(passwordOne) // "one1"
console.log(passwordTwo) // "two2"