PC에 저장하는 환경변수가 무엇인지 이해하고, 사용할 수 있다.
PC에 저장된 환경변수를 확인할 수 있다. >export
PC에 저장된 환경변수를 불러올 수 있다. >dotenv
Node.js에서 환경변수를 영구적용할 수 있다. >env
-> export로 적용한 환경변수는 현재 사용중인 터미널에서만 임시로 사용가능
1. export를 터미널에 입력해 기록된 환경변수 확인가능
2. export를 사용하면 새로운 환경변수 추가할 수 있다.
export urclass="is good"
=> 환경변수 urclass="is good" 설정('='표시 앞뒤에는 공백이 없어야 )
echo와 함께 환경변수를 입력하면 환경변수의 값 확인 가능
echo $urclass => is good
환경변수 앞에는 $입력하여 변수라는 뜻을 전달
mkdir environment_variable
cd environment_variable
npm init # 엔터 키를 여러번 입력해 init을 마칩니다.
npm i dotenv # dotenv 모듈을 설치합니다.
그 다음 nano index.js를 통해 새로운 파일을 생성하고 process.env를 출력한다.
Node.js의 내장객체 process.env를 사용하면 export로 확인한 내용과 동일한 내용이 객체로 출력
Node.js에서는 파일 .env를 만들어 환경변수를 저장하는 방법을 사용
1. .env 파일 생성( nano .env)
2. 사용하고자하는 환경변수를 nano를 통해 입력하고 저장
<.env 파일을 생성하고 환경변수로 사용할 myname에 "kimcoding"을 할당>
dotenv모듈을 이용하면 파일 .env에 저장한 환경변수 조회 가능
const dotenv = require("dotenv");
dotenv.config();
console.log(process.env.myname);
gitignor에 .env저장