From 80f2ab414cf34bb08c67ddb69b09ab3fe1b5ffdf Mon Sep 17 00:00:00 2001 From: coderaiser Date: Tue, 3 Jul 2012 05:19:27 -0400 Subject: [PATCH] resolved-bug-with-writing-all.min.css-on-every-minifying-css-file --- lib/server/minify.js | 23 +++++++++++++---------- server.js | 2 +- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/lib/server/minify.js b/lib/server/minify.js index 88e75813..86571283 100644 --- a/lib/server/minify.js +++ b/lib/server/minify.js @@ -134,15 +134,17 @@ exports.cssStyles=function cssStyles(pImgConvertToBase64_b){ /* if all files writed we * save all minimized css * to one file all.min.css - */ - /* если включена конвертация картинок в base64 - * вызываем её - */ - if(pImgConvertToBase64_b) - base64_images(lAllStyle); - else if(lStyleCssDone && lResetCssDone) - fs.writeFile(CSSDIR+'all.min.css', lAllStyle, fileWrited('all.min.css')); - /* записываем сжатый css файл*/ + */ + if(lStyleCssDone && lResetCssDone){ + /* если включена конвертация картинок в base64 + * вызываем её + */ + if(pImgConvertToBase64_b) + base64_images(lAllStyle); + else + fs.writeFile(CSSDIR+'all.min.css', lAllStyle, fileWrited('all.min.css')); + } + /* в другом случае - записываем сжатый css файл*/ else fs.writeFile(minFileName, final_code, fileWrited(minFileName)); }; @@ -237,7 +239,8 @@ function base64_images(pFileContent_s){ 'https://github.com/Filirom1/css-base64-images'); return false; } - b64img.fromString(pFileContent_s, '.','', function(err, css){ + b64img.fromString(pFileContent_s, '.','', function(err, css){ + console.log('images converted to base64 and saved in css file'); fs.writeFile(CSSDIR+'all.min.css', css, fileWrited('all.min.css')); }); } diff --git a/server.js b/server.js index a0307fea..33d8d5c6 100644 --- a/server.js +++ b/server.js @@ -46,7 +46,7 @@ var CloudServer={ INDEX :'index.html', /* name of direcotory with libs */ LIBDIR :'./lib', - LIBDIRSERVER :'./lib/server', + LIBDIRSERVER :'./lib/server' }; /*