기본적으로 env파일을 통해 로드된 모든 환경변수는 Nodejs환경에서만 사용 가능한데
그걸 브라우져 환경에서 사용하기 위해서 환경변수 앞에 NEXT_PUBLIC이란느 접두사를 붙이면
NEXT_PUBLIC_KEY=abcdefghijk
nextjs에서 브라우져로 js파일을 보낼때 같이보내는것같다
NEXT_PUBLIC 말고도
ENV_LOCAL ( 로컬 즉 nodejs환경에서만 해당 변수를 읽을수있다. 브라우져에서는 undefined로뜰것임)
PRODUCTION_ENV 등 몇가지 더 있으니 필요하면 알아보면 된다
'programming > javascript' 카테고리의 다른 글
[typescript] import,export 구문 (0) | 2024.07.17 |
---|---|
[typescript] typeof, keyof (0) | 2023.05.30 |
[rxjs 용어 정리] hot, cold Observable (0) | 2023.05.25 |
[rxjs] rxjs의 테스트 코드 작성(미완성) (0) | 2023.05.25 |
[typescript] 클래스 선언 방법 (0) | 2023.04.23 |