JavaScript मिनिफ़ाई करें
लाइसेंस टिप्पणियां बनाए रखते हुए JavaScript स्रोत छोटा करें। फ़ाइलें आपके डिवाइस पर ही रहती हैं।
यह स्थानीय रूप से कैसे काम करता है
- आप एक फ़ाइल चुनते हैं; पेज उसे आपके डिवाइस से पढ़ता है।
- उससे मेल खाता इंजन fileslimmer.com से लोड होता है और एक Web Worker में चलता है।
- परिणाम इसी डिवाइस पर आपकी चुनी हुई जगह पर वापस लिखा जाता है।
पहले या अपने डिवाइस से फ़ाइलें चुनें
मूल आकार —
स्वीकृत प्रारूप
- पढ़ता है
- JS · MJS
आउटपुट उसी भाषा में रहता है जिसमें स्रोत लिखा गया था; केवल पाठ दोबारा लिखा जाता है।
अनुमानित मेमोरी
आपका ब्राउज़र मेमोरी का केवल मोटा संकेत देता है, इसलिए यह आंकड़ा अनुमान है।
| सीमा | मान |
|---|---|
| फ़ाइल का आकार | 20 MiB |
ये बजट टैब को ऐसी फ़ाइल से बचाते हैं जो अपने संग्रहीत आकार से कहीं ज़्यादा फैल जाती है (स्पेक 9.3)। ये डिवाइस के हिसाब से नहीं बदलते, क्योंकि पाठ का विश्लेषण खुद उसी पाठ से बंधा होता है।
सीमाएं
- आपकी फ़ाइल को पाठ की तरह विश्लेषित करके दोबारा लिखा जाता है, चलाया कभी नहीं जाता। मिनिफ़ाई किया गया आउटपुट तभी समतुल्य होता है जब स्रोत का विश्लेषण हो सके; सिंटैक्स त्रुटि पर अनुमान लगाने के बजाय काम रोक दिया जाता है।
- लाइसेंस टिप्पणियां आउटपुट में बनी रहती हैं, इसलिए स्रोत में मौजूद श्रेय देने की शर्त मिनिफ़ाई करने के बाद भी बची रहती है।
- पहचानकर्ताओं के नाम बदलने से वह कोड टूट जाता है जो किसी नाम को स्ट्रिंग की तरह खोजता है, और आउटपुट से मिला स्टैक ट्रेस फिर आपके स्रोत से मेल नहीं खाता।