Ho il mio codice JavaScript diviso in pochi file, tutti utilizzando il modello di modulo (aggiornamento di una variabile globale, ad esempio MyApp, con nuove funzionalità e membri.Puoi minimizzare più file in uno?
Sarà possibile ridurre i file in uno e non rovinare il file Scopes
esempio voglio minify:
File1.js
var Module = (function(ns) {
ns.fun1 = function() { alert('fun1'); };
return ns;
})(Module || {});
File2.js
var Module = (function(ns) {
ns.fun2 = function() { alert('fun2'); };
return ns;
})(Module || {});
Un rapido sh: 'cat one.js two.js tre. js | uglifyjs -m -c -o out.min.js' – elclanrs
"Sarà possibile minimizzare i file in uno e non rovinare gli ambiti" beh, hai scritto il codice, minification non rovina gli ambiti, il tuo codice ... – mpm
@elclanrs non ho questa applicazione 'uglifyjs', potresti pubblicare una risposta che mostri qual è il codice risultante? Forse è lo stesso di Google Closure? –