mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 18:55:26 +00:00
minor changes
This commit is contained in:
parent
076ffbc4a7
commit
fb29e0fe57
2 changed files with 31 additions and 10 deletions
|
|
@ -25,6 +25,33 @@ 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;
|
||||
}
|
||||
};
|
||||
|
||||
/*
|
||||
* Функция убирает последний слеш,
|
||||
* если он - последний символ строки
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
* - Cache
|
||||
* - Minify
|
||||
*/
|
||||
|
||||
var CloudFunc = require('cloudfunc');
|
||||
|
||||
/*
|
||||
* Обьект для работы с кэшем
|
||||
|
|
@ -122,13 +122,7 @@ exports.Minify={
|
|||
this.LIBDIRCLIENT + 'keyBinding.js',
|
||||
this.LIBDIRCLIENT + 'editor.js',
|
||||
this.LIBDIRCLIENT + 'viewer.js'];
|
||||
|
||||
var lArrayCopy_f = function(pArray){
|
||||
var lArray = [];
|
||||
for(var i=0; i < pArray.length; i++)
|
||||
lArray[lArray.length] = pArray[i];
|
||||
return lArray;
|
||||
};
|
||||
|
||||
/* post processing function for file
|
||||
* client.js
|
||||
*/
|
||||
|
|
@ -150,7 +144,7 @@ exports.Minify={
|
|||
|
||||
console.log(lJSFiles);
|
||||
for(var i=0; i < lJSFiles.length; i++){
|
||||
console.log(lJSFiles[i]+'\n');
|
||||
console.log(lJSFiles[i]);
|
||||
|
||||
pFinalCode = pFinalCode.replace(lJSFiles[i],
|
||||
getMinName_f(lJSFiles[i]));
|
||||
|
|
@ -162,7 +156,7 @@ exports.Minify={
|
|||
return pFinalCode;
|
||||
};
|
||||
|
||||
var lOptimizeParams = lArrayCopy_f(lJSFiles);
|
||||
var lOptimizeParams = CloudFunc.arrayCopy(lJSFiles);
|
||||
lOptimizeParams[lOptimizeParams.length] = {
|
||||
'client.js': lPostProcessing_f};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue