Technical/NodeJS
[NestJS] mysql connection pool Cannot read properties of undefined 이슈 조치
sga8
2024. 7. 4. 07:08
728x90
반응형
NestJS + mysql2 사용시, mysql 객체가 TypeError: Cannot read properties of undefined (reading 'createPool') 에러가 발생하는 경우가 있음.
import mysql from "mysql2/promise";
const _dbConn = mysql.createPool({});
export { _dbConn };
위와 같이 구현한 경우에 해당 에러가 발생함.
조치 방법은 아래와 같이 as로 import 구문을 변경해주면 됨.
import * as mysql from "mysql2/promise";
const _dbConn = mysql.createPool({});
export { _dbConn };
728x90
반응형