Моят код на JavaScript е разделен на няколко файла, като всички използват модела на модула (актуализиране на една глобална променлива, да речем MyApp, с нови функции и членове.
Ще бъде ли възможно да се минимизират файловете в един и да не се развалят обхватите
Пример, който искам да минимизирам:
Файл1.js
var Module = (function(ns) {
ns.fun1 = function() { alert('fun1'); };
return ns;
})(Module || {});
Файл2.js
var Module = (function(ns) {
ns.fun2 = function() { alert('fun2'); };
return ns;
})(Module || {});
cat one.js two.js three.js | uglifyjs -m -c -o out.min.js
- person elclanrs   schedule 21.02.2013uglifyjs
приложение, бихте ли публикували отговор, показващ какъв е полученият код? Може би е същото като това на Google Closure? - person Joshua MN   schedule 21.02.2013npm install -g uglifyjs
, след което трябва да е достъпен за цялата система. Ако използвате Windows, инсталирайте по-добра конзола или просто инсталирайте git. - person elclanrs   schedule 21.02.2013