JavaScript मिनिफ़ायर: JS कोड को ऑनलाइन छोटा करें

तेज़ पेज के लिए JavaScript फ़ाइलें छोटी करें। बटन दबाने पर ही इंजन लोड होता है।

इनपुट
नतीजा

कैसे इस्तेमाल करें

  1. JavaScript पेस्ट करें या .js फ़ाइल खोलें।
  2. चुनें कि वेरिएबल के नाम छोटे करने हैं और कोड कंप्रेस करना है या नहीं।
  3. "JavaScript छोटा करें" दबाएँ, फिर .min.js कॉपी या डाउनलोड करें।

ज़रूरी जानकारी

मिनिफ़िकेशन Terser (BSD लाइसेंस) से होता है, जो कई बिल्ड टूल के अंदर चलता है। "वेरिएबल के नाम छोटे करें" लोकल वेरिएबल को एक अक्षर का नाम देता है; "कोड कंप्रेस करें" कभी न चलने वाला कोड हटाता है और एक्सप्रेशन आसान करता है। टॉप-लेवल नाम बचे रहते हैं, ताकि दूसरी स्क्रिप्ट आपके फ़ंक्शन बुला सकें।

कोड में सिंटैक्स की गलती हो तो लाइन, कॉलम और पार्सर का संदेश दिखता है, ताकि आप उसे ठीक कर सकें। /*! से शुरू होने वाले या @license / @preserve वाले कमेंट रखे जाते हैं।

import या export वाली फ़ाइल को ES मॉड्यूल माना जाता है। असली प्रोजेक्ट में मूल कोड और सोर्स मैप रखें; यह टूल छोटी फ़ाइलों, स्निपेट और बिना बिल्ड वाली छोटी साइटों के लिए है।

सवाल-जवाब

लाइव नतीजे की जगह बटन क्यों है?

Terser बड़ा इंजन है। बटन दबाने पर ही लोड करने से पेज तेज़ रहता है।

क्या मेरा कोड चलता रहेगा?

Terser बहुत इस्तेमाल होता है और आम कोड के लिए सुरक्षित है। नतीजा जाँच लें, ख़ासकर अगर कोड फ़ंक्शन के नाम पर निर्भर है।

क्या यह कोड छिपा देता है?

कोड पढ़ना कठिन हो जाता है, पर यह सुरक्षा नहीं है। कोई भी इसे फिर फ़ॉर्मैट कर सकता है।

फ़ाइल कितनी छोटी होगी?

अक्सर 30–60% छोटी, कमेंट और नामों पर निर्भर।

क्या मेरा कोड अपलोड होता है?

नहीं। Terser आपके ब्राउज़र में चलता है।

आख़िरी अपडेट: