मैं एक ऐसी वेबसाइट/प्रोग्राम की तलाश में हूं जो मुझे कई जावास्क्रिप्ट फ़ाइलों का चयन करने देगी और उनके minified संस्करणों को आउटपुट के क्रम में आउटपुट करने देगा। (शीर्ष पर पहली चयनित फाइलों का E.g कोड, अंत में अंतिम फाइलें)। कोई विचार?एकाधिक जावास्क्रिप्ट फ़ाइलों को पैक/छोटा करने का सबसे आसान तरीका?
उत्तर
Closure compiler को कम करने से पहले एक एकल फाइल (cat [files] >
या type [files] >
) में फ़ाइलों को श्रेणीबद्ध सकता है (और मैं बड़ा जे एस कम्प्रेसर के सबसे संदेह है) पहले से ही इस के लिए अनुमति देते हैं। जावास्क्रिप्ट फ़ाइल नाम:
से java -jar closurecompiler.jar --help
VAL
--js। आप निर्दिष्ट कर सकता है कई
उन सभी को टाइप करने में कितना समय लगेगा + फ़ाइलों के सभी नाम, मैं वेब कंप्रेसर के माध्यम से प्रत्येक फ़ाइल को मैन्युअल रूप से संपीड़ित कर सकता हूं। –
@ क्लिक करें सच। लेकिन आप एक साधारण स्क्रिप्ट लिख सकते हैं जो आपको आवश्यक टाइपिंग को कम करने के लिए फाइल को बंद करने के लिए बंद कर देता है। – tjm
मैं क्लोजर कंपाइलर के ऑनलाइन संस्करण का उपयोग करता हूं, इस तरह मुझे सीएमडी के साथ गड़बड़ नहीं करना पड़ेगा। http://closure-compiler.appspot.com/home – Webbies
आप
YUI compressor का समर्थन करता है कि, भी (दोनों एक सीएसएस फ़ाइलों जे एस के लिए, वैसे)
अद्यतन:
मैं यह करने के लिए एक छोटे PHP स्क्रिप्ट बनाया यह बाहर की जाँच: डी https://github.com/mario-deluna/packtacular
एड एलियट (www.ejeliot.com) एक बहुत अच्छा php अनुसूचित जाति createt कई जावास्क्रिप्ट फ़ाइलों को पैक करने के लिए रिप्लाई। मैंने अपनी स्क्रिप्ट को डगलस क्रॉकफोर्ड से Jsmin कक्षा के साथ संयुक्त करने के लिए संयुक्त किया।
बस
foreach ($aFiles as $sFile) {
$aLastModifieds[] = filemtime("$sDocRoot/$sFile");
$sCode .= JSMin::minify(file_get_contents("$sDocRoot/$sFile"));
}
- 1. स्थानीयकरण फ़ाइलों को उत्पन्न करने का सबसे आसान तरीका
- 2. जावास्क्रिप्ट फ़ाइलों को व्यवस्थित करने का सबसे अच्छा तरीका
- 3. सबसे आसान तरीका?
- 4. स्थान प्रदर्शित करने का सबसे आसान तरीका?
- 5. मेरे क्लासस्पैट को प्रबंधित करने का सबसे आसान तरीका?
- 6. Mercurial: .orig फ़ाइलों को वापस करने का आसान तरीका?
- 7. डोम नोड्स को सॉर्ट करने का सबसे आसान तरीका?
- 8. ऑब्जेक्ट्स की सूची को क्रमबद्ध करने का सबसे आसान तरीका
- 9. सर्वर पक्ष पर जावास्क्रिप्ट चलाने का सबसे आसान तरीका
- 10. रूटडेटा तक पहुंचने का सबसे आसान तरीका।
- 11. सबसे आसान तरीका RavenDB
- 12. सबसे आसान तरीका
- 13. एकाधिक पीसी में मेरे सी # प्रोग्राम को समानांतर करने का सबसे आसान तरीका
- 14. एकाधिक सरणी में घोंसला वाले सरणी को वापस करने का सबसे आसान तरीका
- 15. ओरेकल संग्रहीत प्रक्रिया का परीक्षण करने का सबसे आसान तरीका
- 16. पृष्ठ में सभी शैलियों को हटाने का सबसे आसान तरीका
- 17. एकाधिक फ़ाइलों को डाउनलोड करने का एक तेज़ तरीका
- 18. एक छवि खींचने का सबसे आसान तरीका?
- 19. मल्टीप्लेयर जावास्क्रिप्ट गेम के लिए बैकएंड सर्वर को लागू करने का सबसे आसान तरीका? (सीओएमईटी/लांगपॉलिंग)
- 20. एकाधिक जावास्क्रिप्ट फ़ाइलों को विलय करना
- 21. एकाधिक समान वस्तुओं को आकर्षित करने का सबसे प्रभावी तरीका?
- 22. एकाधिक टीसीपी ग्राहकों को स्वीकार करने का सबसे अच्छा तरीका?
- 23. एक्लिप्स कंसोल आउटपुट टेक्स्ट फ़िल्टर करने का सबसे आसान तरीका
- 24. जावा में 'है' करने का सबसे आसान तरीका क्या है?
- 25. एक MySQL डेटाबेस कॉपी करने का सबसे आसान तरीका?
- 26. जावा में डेटाबेस मेटाडेटा प्राप्त करने का सबसे आसान तरीका?
- 27. पी/कोड कोड उत्पन्न करने का सबसे आसान तरीका?
- 28. फ्लोट पास करने का सबसे आसान तरीका [] [] से सी ++ जेएनआई
- 29. जावास्क्रिप्ट में केवल एक संख्या का संकेत प्राप्त करने का सबसे आसान तरीका क्या है?
- 30. एक पुनरावर्ती आत्म-शामिल करने का सबसे आसान तरीका?
डुप्लिकेट नहीं है साथ
बदलें के रूप में मैं विशेष रूप से कुछ के लिए पूछ रहा हूँ का समर्थन करता है कि एक से अधिक फ़ाइलों को संपीड़ित –
मैं वास्तव में आप के साथ सहमत हैं। मुझे नहीं लगता कि यह एक डुप्ली है। खैर, ... वैसे भी * उस प्रश्न का नहीं। – tjm