환경변수 .env 와 mySQL 세팅시 겪었던 트러블슈팅

·
Deep Dives/문제 해결 (Troubleshooting)
전에 프로젝트 할때도 이런 문제를 겪었었는데이번에도 한번더 겪어서 이렇게 글로 작성 해두는게 좋을것같아서 작성해둡니다!1. 환경변수(.env) 적용이 안 되는 문제증상DB 연결 시 Access denied for user ''@'localhost' (using password: NO) 오류 발생콘솔에 출력되는 환경변수 값이 undefined 또는 빈 값원인.env 파일이 프로젝트 루트에 없거나 위치가 잘못됨 (저는 이부분도 잘못 되어있었습니다.).env 파일명이 .env.txt 등으로 잘못 저장됨@nestjs/config 모듈 미적용 .env 파일을 읽으려면 하단 과같이 nestjs 에서 권장하는 라이브러리르 다운로드 해서 아래와 같이 추가해넣어주시거나node.js 에서 제공하는 패키지인 npm inst..