minor changes

This commit is contained in:
coderaiser 2012-07-26 09:44:35 -04:00
parent 26bbae734b
commit c7220ea5dc
2 changed files with 32 additions and 30 deletions

View file

@ -25,33 +25,6 @@ var CloudFunc={
SHORTNAMELENGTH : 16
};
/*
* Функция копирует масив целиком
* нужна для того, что бы копировать
* значения одного массива в другой
* без использования дополнительных
* функций и для создания двух
* независящих друг-от-друга
* переменных
* @pArray - массив
* Пример:
* m=[1,2]
* t=m;
* t[t.length]=3;
* t
* [1,2,3]
* m
* [1,2,3]
*/
CloudFunc.arrayCopy = function(pArray){
if(Array.isArray(pArray)){
var lArray = [];
for(var i=0; i < pArray.length; i++)
lArray[lArray.length] = pArray[i];
return lArray;
}
};
/*
* Функция убирает последний слеш,
* если он - последний символ строки

View file

@ -4,7 +4,6 @@
* - Cache
* - Minify
*/
var CloudFunc = require('cloudfunc');
/*
* Обьект для работы с кэшем
@ -105,6 +104,7 @@ exports.Minify={
'npm i minify');
}
var lOptimizeParams;
if (this._allowed.js) {
/*
* temporary changed dir path,
@ -156,8 +156,37 @@ exports.Minify={
return pFinalCode;
};
var lOptimizeParams = CloudFunc.arrayCopy(lJSFiles);
lOptimizeParams[lOptimizeParams.length] = {
/*
* Функция копирует масив целиком
* нужна для того, что бы копировать
* значения одного массива в другой
* без использования дополнительных
* функций и для создания двух
* независящих друг-от-друга
* переменных
* @pArray - массив
* Пример:
* m=[1,2]
* t=m;
* t[t.length]=3;
* t
* [1,2,3]
* m
* [1,2,3]
*/
var lArrayCopy_f = function(pArray){
if(Array.isArray(pArray)){
var lArray = [];
for(var i=0; i < pArray.length; i++)
lArray[lArray.length] = pArray[i];
return lArray;
}
};
lOptimizeParams = lArrayCopy_f(lJSFiles);
lOptimizeParams[lOptimizeParams.length] = {
'client.js': lPostProcessing_f};
}