У меня проблемы с использованием babel-cli и babel-preset-es2015, и когда я удаляю его, чтобы использовать только ES5, он выдает эту ошибку:
TypeError: Модель конструктора класса не может быть вызвана без 'new'
Здесь, где возникает ошибка:
fs.readdirSync(path.join(__dirname,'models/')).filter(file => {
return (file.indexOf('.') !== 0) && (file !== basename) &&
(file.slice(-3) === '.js');
}).forEach(file => {
var model = db.sequelize.import(path.join(__dirname,"models/", file));
db[model.name] = model;
});
в строке db.sequelize.import.
Теперь я хочу использовать только ES5 без Babel, так как пропустить эту ошибку.