JS Minimizer
သင့်ရဲ့ JavaScript ကုဒ်ကို အခမဲ့ လျှော့ချလိုက်ပါ- မှတ်ချက်များနှင့် အပို whitespace များကို ဖယ်ရှားခြင်းဖြင့် ဖိုင်အရွယ်အစားကို လျှော့ချပြီး ချက်ချင်း ငွေစုရာခိုင်နှုန်းကို ကြည့်ရှုလိုက်ပါ။
JS Minimizer အကြောင်း
JavaScript ဖိုင်တွေရဲ့ အရွယ်အစားက သင့်ဝက်ဘ်ဆိုက်ရဲ့ loading speed နဲ့ Core Web Vitals ရမှတ်တွေကို တိုက်ရိုက်သက်ရောက်မှုရှိပါတယ်။ Minification က source code မှာ comment တွေ၊ မလိုအပ်တဲ့ space တွေ၊ line break တွေနဲ့ indentation တွေကို ဖယ်ရှားပေးခြင်းအားဖြင့် browser ကို file ပို့ဖို့ လိုအပ်တဲ့ byte အရေအတွက်ကို သိသိသာသာ လျှော့ချပေးပါတယ်။
ဒါက အခမဲ့ပါ။ JS Minimizer ဤကိရိယာသည် သင်၏ဘရောက်ဆာတွင် ကူးထည့်သည့် JavaScript ကုဒ်ကို လုပ်ဆောင်ပြီး မည်သည့်ဒေတာကိုမျှ ဆာဗာသို့ မပို့ပါ။ တစ်ကြောင်းတည်းသော မှတ်ချက်များ (//), လိုင်းပေါင်းစုံ မှတ်ချက်များ (/* ... */), လိုင်းများ၏ အစနှင့်အဆုံးရှိ နေရာလွတ်များကို ဖယ်ရှားသည်။ String ("...", '...', `...`) နှင့် regex literal များအတွင်းရှိ အကြောင်းအရာများကို မူလအတိုင်း ထိန်းသိမ်းထားသည်။ ထို့ကြောင့် လုပ်ဆောင်ချက်ပျက်ယွင်းနိုင်ခြေကို အနည်းဆုံးဖြစ်စေသည်။
ကိရိယာ၊ မူရင်း နှင့် လျှော့ချထားသော ၎င်းသည် ကုဒ်အရွယ်အစားများကို နှိုင်းယှဉ်ပြီး ရာခိုင်နှုန်း ချွေတာမှုကို ပြသသည်။ မှတ်စုများ- ဒီ tool က အခြေခံအဆင့် downscaling ကို လုပ်ဆောင်ပါတယ်။ variable renaming၊ tree-shaking နဲ့ production environment တွေအတွက် advanced optimization တွေကို ပေးပါတယ်။ ပြောင်းပြန်, esbuild သို့မဟုတ် UglifyJS ဤကဲ့သို့သော အပြည့်အဝအင်္ဂါရပ်ရှိသော minifier tools များကို အကြံပြုထားပါသည်။
တစ်ဆင့်ပြီးတစ်ဆင့်
- မင်းအဲဒါကို လျှော့ချချင်တယ် JavaScript ကုဒ် အထက်ပါနေရာတွင် ကူးထည့်ပါ သို့မဟုတ် ရိုက်ထည့်ပါ။
- လျှော့ချပါ ခလုတ်ကို နှိပ်ပါ၊ မှတ်ချက်များနှင့် အပိုနေရာလွတ်များကို ချက်ချင်းဖယ်ရှားပေးပါမည်။
- ငွေစုရာခိုင်နှုန်း နှင့် byte အရွယ်အစားများကို ရလဒ်အပိုင်းတွင် ပြသထားသည်။
- အသေးစားကုဒ် မိတ္တူကူးပါ ခလုတ်ကို အသုံးပြု၍ clipboard တွင် သိမ်းဆည်းပြီး သင့်ပရောဂျက်တွင် အသုံးပြုပါ။
- မတူညီတဲ့ ကုဒ်တစ်ခုအတွက် သန့်ရှင်းသည် ခလုတ်ကို နှိပ်ပြီး လုပ်ငန်းစဉ်ကို ပြန်လုပ်ပါ။
မကြာခဏမေးလေ့ရှိသော မေးခွန်းများ
"...", '...'နမူနာစာသား `...`၎င်းသည် regex literals နှင့် comment character များ၏ အကြောင်းအရာကို ရှာဖွေပြီး ထိန်းသိမ်းပေးသည်။ ၎င်းသည် comment character များအဖြစ် ပေါ်လာသော်လည်း အမှန်တကယ် data ဖြစ်သော အစိတ်အပိုင်းများကို မဖျက်ပစ်ကြောင်း သေချာစေသည်။