나는 분명히 config.ts 파일을 작성한다음 npx tsc로 js파일로 변환시킨후 코드를 실행하였고 로컬환경에서는 제대로 작동을 하였다.
라이브러리를 기존 sequelize에서 sequelize-typescript로 바꿔보기도 하였고
lightsail에서 리눅스 명령어 ls,cat,cd등을통해 dialect가 잘 쓰여져있는것도 확인 하였다.
또한 다시한번더 로컬환경에서 잘 작동하는지도 확인하였다.
sequelize설정부분에서 기존에 config파일을 import해서 참조하던방식에서 직접 옵션을 dialect:"mysql"로 선언해보기도 하였다.
exports.default = config;
이렇게 되어있었지만 결과적으로
module.exports = config
이렇게 되어야한다는것이다.
그래서 ts에서는
이렇게 작성해주어야 js로 변환되었을때
이렇게 된다.