woong.log
로그인
woong.log
로그인
[Nest.js] dotenv '#'(sharp) 예외처리
Woong
·
2023년 6월 14일
팔로우
0
ConfigModule
ConfigService
nest.js
sharp
0
Nest.js, Node.js
목록 보기
27/30
dotenv
#
특수문자 예외처리
Nest.js 의 ConfigModule 을 통해
.env
(dotenv) 사용시, 특수문자
#
으로 인한 예외처리 방지 방법
키보드 위치상
shift
+
3
이기 때문에 패스워드 등을 사용할 때 포함되곤 한다.
MY_PASSWORD=my_pw_!@#$
위와 같은 상태에서 ConfigService로 위 값을 가져오려 할 경우, # 이 주석으로 인식되어 글자가 잘린다
위 케이스의 경우
my_pw_!@
로 인식
해결방법
dotenv 파일에서 값을 쌍따옴표
""
로 감싸주면 정상적으로 인식된다
MY_PASSWORD="my_pw_!@#$"
Woong
팔로우
이전 포스트
[Node.js] yarn workspace 명령어로 Monorepo 관리
다음 포스트
[Nest.js] API version 관리하기
0개의 댓글
댓글 작성