diff --git a/bin/index.js b/bin/index.js index c2ef2e9..0478c61 100644 --- a/bin/index.js +++ b/bin/index.js @@ -5,12 +5,22 @@ const config = require('../lib/config') const resolve = require('../lib/resolve') const options = require('../config/options') const { isDev } = require('../lib/args') +const {__isEmptyObject} = require('../lib/help') + +var output +if (__isEmptyObject(config.default.output)) { + output = resolve('dist') +} else if (typeof config.default.output == 'string') { + output = resolve(config.default.output) +} else if (typeof config.default.output == 'object') { + output = config.default.output.path +} const rm = function () { if (isDev) { options() } else { - rmrf(resolve(config.default.output), function() { + rmrf(resolve(output), function() { options() }) }