കോഡ് & ഫോർമാറ്റ്

JS മിനിഫയർ

നിങ്ങളുടെ ജാവാസ്ക്രിപ്റ്റ് കോഡ് സൗജന്യമായി ചെറുതാക്കുക: കമന്റുകളും അധിക വൈറ്റ്‌സ്‌പെയ്‌സും നീക്കം ചെയ്‌ത് ഫയൽ വലുപ്പം കുറയ്ക്കുക, സേവിംഗ്സ് ശതമാനം തൽക്ഷണം കാണുക.

JS മിനിഫയർ
ചെറുതാക്കിയ കോഡ്
യഥാർത്ഥ വലുപ്പം
കുറഞ്ഞ വലിപ്പം
സംരക്ഷിക്കുന്നു
ഔട്ട്പുട്ട്.മിൻ.ജെഎസ്
ലളിതമായ മിനിഫിക്കേഷൻ (അഭിപ്രായങ്ങൾ + സ്ഥലം നീക്കം ചെയ്യൽ). പ്രൊഡക്ഷൻ പരിതസ്ഥിതികൾക്ക്, ടെർസർ/എസ്ബിൽഡ് പോലുള്ള ഒരു പൂർണ്ണ മിനിഫയർ ശുപാർശ ചെയ്യുന്നു.
വിവരം

JS മിനിമൈസറിനെക്കുറിച്ച്

ജാവാസ്ക്രിപ്റ്റ് ഫയലുകളുടെ വലുപ്പം നിങ്ങളുടെ വെബ്‌സൈറ്റിന്റെ ലോഡിംഗ് വേഗതയെയും കോർ വെബ് വൈറ്റൽസ് സ്‌കോറുകളെയും നേരിട്ട് ബാധിക്കുന്നു. സോഴ്‌സ് കോഡിൽ നിന്ന് കമന്റുകൾ, അനാവശ്യ സ്‌പെയ്‌സുകൾ, ലൈൻ ബ്രേക്കുകൾ, ഇൻഡന്റേഷനുകൾ എന്നിവ നീക്കം ചെയ്യുന്നതിലൂടെ ബ്രൗസറിലേക്ക് ഫയൽ കൈമാറാൻ ആവശ്യമായ ബൈറ്റുകളുടെ എണ്ണം മിനിഫിക്കേഷൻ ഗണ്യമായി കുറയ്ക്കുന്നു.

ഇത് സൗജന്യമാണ്. JS മിനിഫയർ നിങ്ങളുടെ ബ്രൗസറിൽ ഒട്ടിക്കുന്ന ജാവാസ്ക്രിപ്റ്റ് കോഡ് ഈ ഉപകരണം പ്രോസസ്സ് ചെയ്യുന്നു; സെർവറിലേക്ക് ഒരു ഡാറ്റയും അയയ്ക്കുന്നില്ല. ഒറ്റവരി കമന്റുകൾ (//), മൾട്ടി-ലൈൻ കമന്റുകൾ (/* ... */), വരികളുടെ തുടക്കത്തിലും അവസാനത്തിലുമുള്ള ഇടങ്ങൾ നീക്കം ചെയ്യുന്നു. സ്ട്രിംഗ് ("...", '...', `...``<script>`, `regex` ലിറ്ററലുകളിലെ ഉള്ളടക്കം സംരക്ഷിക്കപ്പെട്ടിരിക്കുന്നു; ഇത് പ്രവർത്തനപരമായ അപചയ സാധ്യത കുറയ്ക്കുന്നു.

ഉപകരണം, ഒറിജിനൽ കൂടാതെ കുറച്ചു ഇത് കോഡ് വലുപ്പങ്ങൾ താരതമ്യം ചെയ്യുകയും ശതമാനം ലാഭം കാണിക്കുകയും ചെയ്യുന്നു. കുറിപ്പുകൾ: ഈ ഉപകരണം അടിസ്ഥാന തലത്തിലുള്ള ഡൗൺസ്കെയിലിംഗ് നടത്തുന്നു. ഇത് വേരിയബിൾ റീനെയിമിംഗ്, ട്രീ-ഷേക്കിംഗ്, പ്രൊഡക്ഷൻ എൻവയോൺമെന്റുകൾക്കായി അഡ്വാൻസ്ഡ് ഒപ്റ്റിമൈസേഷൻ എന്നിവ വാഗ്ദാനം ചെയ്യുന്നു. വിപരീതം, എസ്ബിൽഡ് അല്ലെങ്കിൽ അഗ്ലിഫൈജെഎസ് ഇതുപോലുള്ള പൂർണ്ണമായും ഫീച്ചർ ചെയ്ത മിനിഫയർ ഉപകരണങ്ങൾ ശുപാർശ ചെയ്യുന്നു.

ഇതെങ്ങനെ ഉപയോഗിക്കണം?

ഘട്ടം ഘട്ടമായി

  1. നിങ്ങൾക്ക് അത് ചുരുക്കണോ? ജാവാസ്ക്രിപ്റ്റ് കോഡ് മുകളിലുള്ള ഭാഗത്ത് ഒട്ടിക്കുക അല്ലെങ്കിൽ ടൈപ്പ് ചെയ്യുക.
  2. കുറയ്ക്കുക ബട്ടൺ ക്ലിക്ക് ചെയ്യുക; കമന്റുകളും അധിക സ്‌പെയ്‌സുകളും തൽക്ഷണം നീക്കം ചെയ്യപ്പെടും.
  3. സേവിംഗ്സ് ശതമാനം ബൈറ്റ് വലുപ്പങ്ങൾ ഫല വിഭാഗത്തിൽ പ്രദർശിപ്പിക്കും.
  4. ചെറുതാക്കിയ കോഡ് പകർത്തുക ബട്ടൺ ഉപയോഗിച്ച് അത് ക്ലിപ്പ്ബോർഡിൽ സേവ് ചെയ്യുക, നിങ്ങളുടെ പ്രോജക്റ്റിൽ ഉപയോഗിക്കുക.
  5. മറ്റൊരു കോഡിന് വൃത്തിയാക്കുക ബട്ടണിൽ ക്ലിക്ക് ചെയ്ത് പ്രക്രിയ ആവർത്തിക്കുക.
FAQ

പതിവ് ചോദ്യങ്ങൾ

ഇല്ല. ടൂൾ സ്ട്രിംഗ് ("...", '...'ടെംപ്ലേറ്റ് ലിറ്ററൽ `...`ഇത് റീജെക്സ് ലിറ്ററലുകളുടെയും കമന്റ് പ്രതീകങ്ങളുടെയും ഉള്ളടക്കം കണ്ടെത്തി സംരക്ഷിക്കുന്നു. കമന്റ് പ്രതീകങ്ങളായി ദൃശ്യമാകുന്നതും എന്നാൽ യഥാർത്ഥത്തിൽ ഡാറ്റയായതുമായ ഭാഗങ്ങൾ ഇല്ലാതാക്കപ്പെടുന്നില്ലെന്ന് ഇത് ഉറപ്പാക്കുന്നു.

ലളിതമായ പ്രോജക്റ്റുകൾക്കും വേഗത്തിലുള്ള പ്രാഥമിക പരിശോധനകൾക്കും അനുയോജ്യം. എന്നിരുന്നാലും, ഒരു പ്രൊഡക്ഷൻ പരിതസ്ഥിതിയിൽ വേരിയബിൾ ഷോർട്ടനിംഗ്, ട്രീ-ഷേക്കിംഗ്, സോഴ്‌സ് മാപ്പിംഗ് എന്നിവയ്ക്കുള്ള പിന്തുണ ഇത് വാഗ്ദാനം ചെയ്യുന്നു. വിപരീതം, എസ്ബിൽഡ് അല്ലെങ്കിൽ അഗ്ലിഫൈജെഎസ് ഇതുപോലുള്ള പൂർണ്ണമായും ഫീച്ചർ ചെയ്ത ഉപകരണങ്ങൾ ഉപയോഗിക്കാൻ ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നു.

ഇല്ല. മുഴുവൻ പ്രക്രിയയും പൂർണ്ണമായും നിങ്ങളുടെ ബ്രൗസറിലാണ് (ക്ലയന്റ് വശത്ത്) നടക്കുന്നത്. കോഡിന്റെ വരികളൊന്നും സെർവറിലേക്ക് അയയ്ക്കുകയോ സംഭരിക്കുകയോ ചെയ്യുന്നില്ല.

കമന്റുകളുടെ എണ്ണത്തെയും വൈറ്റ്‌സ്‌പെയ്‌സിനെയും ആശ്രയിച്ച്, സാധാരണയായി 10–40% വലുപ്പ കുറവ് കൈവരിക്കാനാകും. നിരവധി കമന്റുകളുള്ള കോഡിൽ ഈ ശതമാനം കൂടുതലായിരിക്കാം. ബൈറ്റ് വ്യത്യാസവും ശതമാനവും ഫല വിഭാഗത്തിൽ കാണിച്ചിരിക്കുന്നു.

ഇല്ല. ഫയൽ വലുപ്പം കുറയ്ക്കുന്നതിന് മിനിഫിക്കേഷൻ അനാവശ്യ പ്രതീകങ്ങൾ മാത്രമേ നീക്കം ചെയ്യുന്നുള്ളൂ; ഇത് കോഡ് ലോജിക്കിൽ മാറ്റം വരുത്തുന്നില്ല. മറുവശത്ത്, ഒബ്ഫസ്കേഷൻ മനഃപൂർവ്വം കോഡിനെ വായിക്കാൻ കഴിയാത്തതാക്കുന്നു. ഈ ഉപകരണം മിനിഫിക്കേഷൻ മാത്രമേ നടത്തുന്നുള്ളൂ.