remove optimize.watch option, dev mode uses the lazy optimizer and prod does not

This commit is contained in:
spalger 2015-08-11 14:17:11 -07:00
parent e5889772ec
commit 893c6f8139
2 changed files with 2 additions and 7 deletions

View file

@ -71,11 +71,7 @@ module.exports = function (program) {
let set = _.partial(_.set, settings);
let get = _.partial(_.get, settings);
if (opts.dev) {
set('env', 'development');
set('optimize.watch', true);
}
if (opts.dev) set('env', 'development');
if (opts.elasticsearch) set('elasticsearch.url', opts.elasticsearch);
if (opts.port) set('server.port', opts.port);
if (opts.host) set('server.host', opts.host);

View file

@ -85,8 +85,7 @@ module.exports = Joi.object({
}),
bundleDir: Joi.string().default(fromRoot('optimize/bundles')),
viewCaching: Joi.boolean().default(Joi.ref('$prod')),
watch: Joi.boolean().default(false),
lazy: Joi.boolean().when('watch', {
lazy: Joi.boolean().when('$dev', {
is: true,
then: Joi.default(true),
otherwise: Joi.default(false)