dont require meta before db.init

This commit is contained in:
Barış Soner Uşaklı
2018-05-16 15:53:49 -04:00
parent 51b763550f
commit 871cbedac1

View File

@@ -96,15 +96,19 @@ aliases = Object.keys(aliases).reduce(function (prev, key) {
function beforeBuild(targets, callback) { function beforeBuild(targets, callback) {
var db = require('../database'); var db = require('../database');
var plugins = require('../plugins'); require('colors');
meta = require('../meta');
process.stdout.write(' started'.green + '\n'.reset); process.stdout.write(' started'.green + '\n'.reset);
async.series([ async.series([
db.init, db.init,
meta.themes.setupPaths, function (next) {
async.apply(plugins.prepareForBuild, targets), meta = require('../meta');
meta.themes.setupPaths(next);
},
function (next) {
var plugins = require('../plugins');
plugins.prepareForBuild(targets, next);
},
], function (err) { ], function (err) {
if (err) { if (err) {
winston.error('[build] Encountered error preparing for build', err); winston.error('[build] Encountered error preparing for build', err);