dotenv.config({ path: process.env.NODE_ENV === 'development' ? '.env.dev' : '.env.prod', }); 위와 같이 main.ts에서 dotenv를 임포트 해오는 코드에서 문제가 있었다 분명 로컬에서는 실행이 문제 없이 잘 됐는데, ec2환경에서만 파일을 잘못읽어오는 것이다 아래와 같이 변경하자 문제가 해결됐따 dotenv.config({ path: process.env.NODE_ENV === 'development' ? './.env.dev' : './.env.prod', });// 👆 👆 위와 같이 window와 달리 linux에서는 상대경로 설정을 구체적으로 해주어야한다