diff --git a/cloudcmd.js b/cloudcmd.js index 7b606d51..20714e69 100644 --- a/cloudcmd.js +++ b/cloudcmd.js @@ -123,7 +123,7 @@ if (lOptimizeParams.length) lMinify.optimize(lOptimizeParams); } - + /** * rest interface * @pConnectionData {request, responce} diff --git a/lib/server/minify.js b/lib/server/minify.js index 619255e8..7beba1a2 100644 --- a/lib/server/minify.js +++ b/lib/server/minify.js @@ -41,35 +41,34 @@ }), optimize: function(pName, pParams){ - var lResult = true; - - if(!pParams) - pParams = {}; - - pParams.force = this.force; - - if(!this.MinFolder) - this.MinFolder = Minify.MinFolder; - if(!this.Cache) - this.Cache = Minify.Cache; - - if(this._allowed.css || this._allowed.js || this._allowed.html){ - if(Minify) + var lResult; + if(Minify) + + if(!pParams) + pParams = {}; + + pParams.force = this.force; + + if(!this.MinFolder) + this.MinFolder = Minify.MinFolder; + if(!this.Cache) + this.Cache = Minify.Cache; + + if(this._allowed.css || this._allowed.js || this._allowed.html){ Minify.optimize(pName, pParams); + lResult = true; + } else{ - lResult = false; - this._allowed = { js : false, css : false, - html : false}; - + html : false + }; + console.log('Could not minify ' + 'without minify module\n' + 'npm i minify'); } - } - else lResult = false; return lResult; },