Linux/환경변수 사용법

환경변수 사용법(1)

테오구 2021. 11. 8. 16:37
728x90

export: 환경변수 확인하기 && 환경변수 임시 적용

Linux 운영체제에는 이미 많은 환경변수가 설정되어 있습니다. 터미널에 명령어 export 를 입력해, 기록된 환경변수를 확인할 수 있습니다.

 

명령어 export 를 이용하면, 새로운 환경변수를 추가할 수 있습니다. 다음과 같이 새로운 환경변수 urclass="is good" 을 설정합니다. 이 때 등호 표시(Equal sign, =) 앞뒤에는 반드시 공백이 없어야 합니다.

export urclass="is good"

명령어 echo 와 함께 환경변수를 입력하면, 환경변수의 값을 확인할 수 있습니다. 이때 환경변수의 앞에는 달러사인($)을 입력하여, 변수라는 뜻을 터미널에 전달합니다.

 

명령어 echo 와 함께 환경변수를 입력하면, 환경변수의 값을 확인할 수 있습니다. 이때 환경변수의 앞에는 달러사인($)을 입력하여, 변수라는 뜻을 터미널에 전달합니다.

 

 

 

dotenv: 자바스크립트에서 환경변수 사용하기

npm 모듈 dotenv를 사용하면, 자바스크립트에서 환경변수를 사용할 수 있습니다.

npm 모듈을 설치하고 사용하기 위해서, 새로운 폴더를 만들고 npm init 을 입력합니다.

그리고 npm i dotenv 를 입력해 모듈을 설치합니다. 이때 생성된 폴더는 설치할 모듈과 이름이 같아서는 안됩니다.

mkdir environment_variable
cd environment_variable
npm init # 엔터 키를 여러번 입력해 init을 마칩니다.
npm i dotenv # dotenv 모듈을 설치합니다.

설치한 dotenv를 이용해 환경변수에 접근할 수 있습니다.

새로운 파일 index.js를 생성하고, process.env 를 출력합니다.

Node.js의 내장 객체 process.env를 이용하면, 명령어 export 로 확인한 내용과 동일한 내용을 객체로 출력합니다.

 

 

  • process.env 는 Node.js 환경에서 조회할 수 있습니다.
  • dotenv는 이어지는 콘텐츠 .env 파일를 환경변수로 사용할 수 있게 돕습니다.
728x90

'Linux > 환경변수 사용법' 카테고리의 다른 글

환경변수 사용법(2)  (0) 2021.11.08