mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-24 03:05:41 +00:00
fixed bug with no minify module installed
This commit is contained in:
parent
eb206b06ad
commit
6096bf665b
1 changed files with 16 additions and 14 deletions
30
server.js
30
server.js
|
|
@ -369,6 +369,7 @@ CloudServer._controller=function(pReq, pRes)
|
|||
/* если там что-то есть передаём данные в функцию
|
||||
* readFile
|
||||
*/
|
||||
var lResult = true;
|
||||
if(lFileData){
|
||||
/* if file readed not from cache -
|
||||
* he readed from minified cache
|
||||
|
|
@ -391,27 +392,28 @@ CloudServer._controller=function(pReq, pRes)
|
|||
else if(lName.indexOf('min') < 0 &&
|
||||
CloudServer.Minify){
|
||||
|
||||
var lMin_o = CloudServer.Config.minification;
|
||||
var isAllowd_b = false;
|
||||
if(CloudFunc.checkExtension(lName, 'js') && lMin_o.js)
|
||||
isAllowd_b = true;
|
||||
|
||||
else if(CloudFunc.checkExtension(lName, 'css') && lMin_o.css)
|
||||
isAllowd_b = true;
|
||||
|
||||
else if(CloudFunc.checkExtension(lName, 'html') && lMin_o.html)
|
||||
isAllowd_b = true;
|
||||
var lCheck_f = function(pExt){
|
||||
return CloudFunc.checkExtension(lName,pExt);
|
||||
}
|
||||
|
||||
var isAllowd_b = (lCheck_f('js') && lMin_o.js) ||
|
||||
(lCheck_f('css') && lMin_o.css) ||
|
||||
(lCheck_f('html') && lMin_o.html);
|
||||
|
||||
if(isAllowd_b)
|
||||
CloudServer.Minify.optimize(lName, {
|
||||
if(isAllowd_b){
|
||||
lResult = CloudServer.Minify.optimize(lName, {
|
||||
cache: true,
|
||||
callback: function(pFileData){
|
||||
lReadFileFunc_f(undefined, pFileData, false);
|
||||
}
|
||||
});
|
||||
else Fs.readFile(lName, lReadFileFunc_f);
|
||||
}
|
||||
else
|
||||
lResult = false;
|
||||
}
|
||||
else Fs.readFile(lName, lReadFileFunc_f);
|
||||
|
||||
if(!lResult)
|
||||
Fs.readFile(lName, lReadFileFunc_f);
|
||||
|
||||
}else{/* если мы имеем дело с файловой системой*/
|
||||
/* если путь не начинаеться с no-js - значит
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue