From 56396ecf127563d1117ce5b5bc11da358a377b1e Mon Sep 17 00:00:00 2001 From: coderaiser Date: Sat, 14 Jul 2012 05:11:37 -0400 Subject: [PATCH] removed properties done from Minify object --- lib/server/object.js | 35 +++++++++++++++++------------------ node_modules/minify | 2 +- server.js | 6 +++--- 3 files changed, 21 insertions(+), 22 deletions(-) diff --git a/lib/server/object.js b/lib/server/object.js index 95af98c3..bf8d3279 100644 --- a/lib/server/object.js +++ b/lib/server/object.js @@ -65,7 +65,6 @@ exports.Cache={ */ exports.Minify={ /* pathes to directories */ - CSSDIR :'./css', INDEX :'index.html', /* приватный переключатель минимизации */ _allowed :{css:true,js:true,html:true, img: true}, @@ -149,31 +148,31 @@ exports.Minify={ }; var lOptimizeParams; - - this.done.js=this._allowed.js? + + if (this._allowed.js) { lOptimizeParams=[{ 'client.js': lPostProcessing_f}, 'lib/cloudfunc.js', - 'lib/client/keyBinding.js'] - :false; - - this.done.html=this._allowed.html? - lOptimizeParams[lOptimizeParams.length]=this.INDEX - :false; - - if (lOptimizeParams) - lMinify.optimize(lOptimizeParams, true); + 'lib/client/keyBinding.js']; + } - this.done.css=this._allowed.css? - lMinify.cssStyles([this.CSSDIR + '/style.css', - this.CSSDIR + '/reset.css'], - this._allowed.img):false; + if (this._allowed.html) + lOptimizeParams[lOptimizeParams.length] = this.INDEX; + + if (this._allowed.css) { + lOptimizeParams[lOptimizeParams.length] = [{ + './css/style.css' : this._allowed.img }]; + + lOptimizeParams[lOptimizeParams.length] = [{ + './css/reset.css': this._allowed.img}]; + } + + if (lOptimizeParams) + lMinify.optimize(lOptimizeParams, true); this.Cache = lMinify.Cache; } }), - /* свойство показывающее случилась ли ошибка*/ - done:{js: false,css: false, html:false}, /* minification folder name */ MinFolder :'', diff --git a/node_modules/minify b/node_modules/minify index de395fc2..a905c0aa 160000 --- a/node_modules/minify +++ b/node_modules/minify @@ -1 +1 @@ -Subproject commit de395fc27627b91b73507590204968e70089141c +Subproject commit a905c0aa5b90dbd21126c9830e0a521cd49c7f3c diff --git a/server.js b/server.js index fec64975..419298eb 100644 --- a/server.js +++ b/server.js @@ -400,7 +400,7 @@ CloudServer._controller=function(pReq, pRes) * меняем название html-файла и * загружаем сжатый html-файл в дальнейшем */ - CloudServer.INDEX=(CloudServer.Minify.done.html? + CloudServer.INDEX=(CloudServer.Minify._allow.html? '.' + CloudServer.Minify.MinFolder + 'index.min.html' :CloudServer.INDEX); /* @@ -525,12 +525,12 @@ CloudServer._readDir=function (pError, pFiles) * we include minified version of * clien.js to index.html */ - lIndex = CloudServer.Minify.done.css? + lIndex = CloudServer.Minify._allow.css? lIndex.replace('','') .replace('/css/style.css',CloudServer.Minify.MinFolder + 'all.min.css') :lIndex; - lIndex = CloudServer.Minify.done.js?lIndex.replace('client.js', + lIndex = CloudServer.Minify._allow.js?lIndex.replace('client.js', CloudServer.Minify.MinFolder + 'client.min.js') :lIndex;