मैं अपने जावास्क्रिप्ट कोड कुछ फ़ाइलों में विभाजित, सभी मॉड्यूल पैटर्न (एक वैश्विक चर को अद्यतन करने का उपयोग कर, MyApp कहते हैं, नई सुविधाओं और सदस्यों के साथ।क्या आप एकाधिक फाइलों को एक में छोटा कर सकते हैं?
यह एक में फ़ाइलों को कम करें करना संभव हो जाएगा और खराब नहीं scopes
उदाहरण मैं कम करें करना चाहते हैं:
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 || {});
एक त्वरित श हो सकता है: 'बिल्ली तीन two.js one.js। जेएस | uglifyjs -m -c -o out.min.js' – elclanrs
"क्या फाइलों को एक में छोटा करना और स्कॉप्स को खराब नहीं करना संभव होगा" ठीक है, आपने कोड लिखा है, minification scopes को खराब नहीं करता है, आपका कोड करता है ... – mpm
@elclanrs मेरे पास यह 'uglifyjs' एप्लिकेशन नहीं है, क्या आप एक उत्तर पोस्ट कर सकते हैं जिससे परिणामस्वरूप कोड क्या है? शायद यह Google क्लोजर के समान है? –