Node.js

[Sequelize] TypeError: require(...) is not a function

hackr 2022. 1. 10. 21:25
반응형

sequelize를 사용할 경우 model폴더의 index.js 에 다음과 같은 에러가 나는 경우가 생겼습니다.

 

TypeError: require(...) is not a function

index.js의 아래의 코드라인에 에러가 생겼는데

const model = require(path.join(__dirname, file))(sequelize, Sequelize.DataTypes);

 

저의 경우 여러 model이 생성되어 있었는데 파일만 생성되어있고 비어있는 js파일이 있어서 에러가 났던 거였습니다.

 

비어있는 js파일을 지우고 실행하면 해결됩니다.

 

반응형