diff --git a/lib/server/minify.js b/lib/server/minify.js index f97a194a..8fe214bf 100644 --- a/lib/server/minify.js +++ b/lib/server/minify.js @@ -19,6 +19,9 @@ var folderExist = function(pError){ if(!pError) console.log('folder exist: ' + MinFolder); else MinFolder=''; + + /* saving MinFolder name to outer varible */ + exports.MinFolder=MinFolder; }; /* @@ -260,6 +263,8 @@ exports.html=function(){ var minFileName=pFileName.replace('.html','.min.html'); + /* adding Min folder to file path */ + minFileName = MinFolder + minFileName; /* записываем сжатый html файл*/ fs.writeFile(minFileName, final_code, fileWrited(minFileName)); }; diff --git a/server.js b/server.js index cb2afeea..9b16e613 100644 --- a/server.js +++ b/server.js @@ -47,8 +47,9 @@ var CloudServer={ /* name of direcotory with libs */ LIBDIR :'./lib', LIBDIRSERVER :'./lib/server', + Port :31337, /* server port */ - IP :'127.0.0.1' + IP :'127.0.0.1' }; /* @@ -143,10 +144,15 @@ CloudServer.Minify={ this.done.js=this._allowed.js?lMinify.jsScripts():false; this.done.html=this._allowed.html?lMinify.html():false; this.done.css=this._allowed.css?lMinify.cssStyles(this._allowed.img):false; + + this.MinFolder=lMinify.MinFolder; } }), /* свойство показывающее случилась ли ошибка*/ - done:{js: false,css: false, html:false} + done:{js: false,css: false, html:false}, + + /* minification folder name */ + MinFolder:'' }; @@ -430,7 +436,9 @@ CloudServer._controller=function(pReq, pRes) * меняем название html-файла и * загружаем сжатый html-файл в дальнейшем */ - CloudServer.INDEX=(CloudServer.Minify.done.html?'index.min.html':CloudServer.INDEX); + CloudServer.INDEX=(CloudServer.Minify.done.html? + CloudServer.Minify.FolderName+'index.min.html' + :CloudServer.INDEX); /* * сохраним указатель на response */