Как удалить Babel, чтобы пропустить эту ошибку? - PullRequest
0 голосов
/ 05 января 2019

У меня проблемы с использованием 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, так как пропустить эту ошибку.

...