2010-09-01 13 views
12

उदाहरण के लिए, जब मैं jquery डाउनलोड करता हूं, तो मुझे लगता है कि हमेशा 2 फ़ाइल होती है: jquery.js और jquery-min.js।obfuscate: file-min.js बनाओ?

वे इस फ़ाइल में jQuery-min.js -> कैसे बना सकते हैं, यह केवल संपीड़ित नहीं बल्कि अपवित्र भी है। यह करने के लिए कौन सा उपकरण सबसे अच्छा है?

मैं विजुअल स्टूडियो 2010 अल्टीमेट के साथ काम कर रहा हूं, क्या यह भी संभव होगा?

अग्रिम धन्यवाद!

उत्तर

18

आप इसका उपयोग कर सकते हैं: http://dean.edwards.name/packer/ बहुत अच्छा ... और मेरा मानना ​​है कि jQuery इसका उपयोग करके संपीड़ित है। .NET, PHP और अन्य संस्करण HERE हैं।

विजुअल स्टूडियो के लिए मैं इसका उपयोग करता हूं: http://yuicustomtool.codeplex.com/। सीएसएस के लिए

चेकआउट यह भी: https://csscompressor.net/

अद्यतन: हाल ही में मैं THIS बारे में जाना। यह एक ऑनलाइन यूयूआई कंप्रेसर है। यह उपयोगी है अगर आप वाईयूआई कंप्रेसर EXE चलाने में सक्षम नहीं हैं, या आपने अपने जेएस को मिलिफिकेशन अनुकूल बनाने के लिए नहीं लिखा है (उदाहरण के लिए ऑब्जेक्ट की परिभाषा के अंत में ; जोड़ता है)।

+0

आपके उत्तर के लिए बहुत बहुत धन्यवाद। मैंने अभी इसे .NET पैकर के साथ चेक आउट किया है लेकिन स्क्रिप्ट को obfuscated प्राप्त करने के बाद। यह मेरे आवेदन के साथ काम नहीं करता है ... – olidev

+1

.NET संस्करण मुझे लगता है कि छोटी छोटी गाड़ी है, आप वेब संस्करण को आजमा सकते हैं, और आपको काम करने के लिए जावास्क्रिप्ट लिखने के नियमों का पालन करना होगा। उदाहरण के लिए, क्योंकि सभी कोड एक पंक्ति में होने के लिए सीमित हैं, आपको प्रत्येक कार्य को ';' के साथ समाप्त करना होगा और प्रत्येक पंक्ति के अंत में ';' का भी उपयोग करना होगा (इसलिए ब्राउजर बता सकता है कि कथन कहां समाप्त होता है)। अपना कोड इस तरह दिखने का प्रयास करें: http://javascriptcompressor.com/content/CompressedExample.aspx – Cipi

+0

हाँ, वास्तव में, वेब संस्करण सुपर है! बहुत बहुत धन्यवाद! – olidev

संबंधित मुद्दे