মূল বিষয়বস্তুতে যান
FileSlimmer
টুল
নির্দেশিকা

JavaScript মিনিফাই করুন

লাইসেন্স মন্তব্য অক্ষত রেখে JavaScript উৎস ছোট করুন। ফাইল আপনার ডিভাইসেই থাকে।

এটি স্থানীয়ভাবে কীভাবে কাজ করে
  1. আপনি একটি ফাইল বাছেন; পাতাটি সেটি আপনার ডিভাইস থেকে পড়ে নেয়।
  2. মানানসই ইঞ্জিনটি fileslimmer.com থেকে লোড হয় এবং একটি Web Worker-এ চলে।
  3. ফলটি এই ডিভাইসে আপনার বাছা জায়গায় লিখে দেওয়া হয়।

আগে অথবা আপনার ডিভাইস থেকে ফাইল বাছুন

আসল আকার —

গৃহীত ফরম্যাট
পড়ে
JS · MJS

আউটপুট যে ভাষায় লেখা ছিল সেই ভাষাতেই থাকে; কেবল লেখাটুকু নতুন করে লেখা হয়।

আনুমানিক মেমরি

আপনার ব্রাউজার মেমরির কেবল মোটা ইঙ্গিত দেয়, তাই এই সংখ্যাটি আনুমানিক।

এই টুলের ইনপুট বাজেট
সীমামান
ফাইলের আকার20 MiB

এই বাজেটগুলি ট্যাবটিকে এমন ফাইল থেকে বাঁচায় যা সংরক্ষিত আকারের বহুগুণ পর্যন্ত ছড়ায় (স্পেক 9.3)। ডিভাইস অনুযায়ী এগুলি বদলায় না, কারণ টেক্সট বিশ্লেষণের সীমা টেক্সট নিজেই ঠিক করে দেয়।

সীমাবদ্ধতা
  • আপনার ফাইলটি টেক্সট হিসেবে বিশ্লেষণ করে নতুন করে লেখা হয়, কখনো চালানো হয় না। উৎস ঠিকমতো বিশ্লেষণ হলে তবেই মিনিফাই করা আউটপুট সমতুল্য হয়; সিনট্যাক্স ত্রুটি থাকলে অনুমান না করে কাজটি থেমে যায়।
  • লাইসেন্সের মন্তব্যগুলি আউটপুটে রাখা হয়, তাই উৎসে কৃতিত্ব দেওয়ার শর্ত থাকলে তা মিনিফাই করার পরেও টিকে থাকে।
  • আইডেন্টিফায়ারের নাম বদলে দিলে যে কোড কোনো নাম স্ট্রিং হিসেবে খোঁজে তা ভেঙে যায়, আর আউটপুট থেকে পাওয়া স্ট্যাক ট্রেস আপনার সোর্সের সঙ্গে আর মেলে না।