diff --git a/lib/server/object.js b/lib/server/object.js index aac01449..5864cb8d 100644 --- a/lib/server/object.js +++ b/lib/server/object.js @@ -221,23 +221,27 @@ exports.Minify = { }), optimize: function(pName, pParams){ + var lResult = true; + if(this._allowed.css || this._allowed.js || this._allowed.html){ var lMinify; try{ lMinify = require('minify'); + lMinify.optimize(pName, pParams); }catch(pError){ + var lResult = false; + this._allowed = {js:false,css:false,html:false}; - return console.log('Could not minify ' + + console.log('Could not minify ' + 'without minify module\n' + 'npm i minify'); - } - - lMinify.optimize(pName, pParams); + } } - else - return false; + else lResult = false; + + return lResult; }, /* minification folder name */