ኮድ & ቅርጸት

የ JS ማሳነሻ (Minifier)

የጃቫስክሪፕት ኮድዎን በነፃ ያሳንሱት፡ አስተያየቶችን እና ከመጠን በላይ ባዶ ቦታን በማስወገድ የፋይል መጠንን ይቀንሱ፣ እና የቁጠባ መቶኛውን ወዲያውኑ ይመልከቱ።

የ JS ማሳነሻ (Minifier)
የተቀነሰ ኮድ
የመጀመሪያው መጠን
የተቀነሰ መጠን
በማስቀመጥ ላይ
ውፅዓት.min.js
ቀላል ሚኒፊኬሽን (አስተያየቶች + የቦታ ማስወገጃ)። ለምርት አካባቢዎች፣ እንደ ቴሰር/ኢስቢልድ ያለ ሙሉ ሚኒፊየር ይመከራል።
መረጃ

ስለ ጄኤስ ሚኒማዘር

የጃቫስክሪፕት ፋይሎች መጠን በቀጥታ የድር ጣቢያዎን የመጫኛ ፍጥነት እና የኮር ዌብ ቪታልስ ውጤቶችን ይነካል። ሚኒፊኬሽን ከምንጭ ኮዱ አስተያየቶችን፣ አላስፈላጊ ቦታዎችን፣ የመስመር መግቻዎችን እና ገብቶችን በማስወገድ ፋይሉን ወደ አሳሹ ለማስተላለፍ የሚያስፈልገውን የባይት ብዛት በእጅጉ ይቀንሳል።

ይህ ነፃ ነው። የ JS ማሳነሻ (Minifier) መሳሪያው በአሳሽዎ ውስጥ የሚለጥፉትን የጃቫስክሪፕት ኮድ ያስኬዳል፤ ምንም አይነት መረጃ ወደ አገልጋዩ አይላክም። የአንድ መስመር አስተያየቶች (//), ባለብዙ መስመር አስተያየቶች (/* ... */)፣ በመስመሮች መጀመሪያ እና መጨረሻ ላይ ያሉ ክፍተቶች ይወገዳሉ። ሕብረቁምፊ ("...", '...', `...`በ`<script>` እና `regex` ውስጥ ያለው ይዘት ተጠብቆ ይቆያል፤ ይህም የተግባር መበላሸት አደጋን ይቀንሳል።

መሳሪያ፣ ኦሪጅናል እና ቀንሷል የኮድ መጠኖችን ያወዳድራል እና የመቶኛ ቁጠባውን ያሳያል። ማስታወሻዎች፡ ይህ መሳሪያ መሰረታዊ ደረጃ ዝቅ ማድረግን ያከናውናል። ተለዋዋጭ ዳግም መሰየምን፣ የዛፍ መንቀጥቀጥን እና ለምርት አካባቢዎች የላቀ ማመቻቸትን ያቀርባል። ተገላቢጦሽ, እስቢልድ ወይም UglifyJS እንደዚህ ያሉ ሙሉ በሙሉ ተለይተው የቀረቡ የሚኒፋየር መሳሪያዎች ይመከራል።

እንዴት መጠቀም ይቻላል?

ደረጃ በደረጃ

  1. መቀነስ ትፈልጋለህ የጃቫስክሪፕት ኮድ ከላይ ያለውን ቦታ ይለጥፉ ወይም ይተይቡ።
  2. ይቀንሱ አዝራሩን ጠቅ ያድርጉ፤ አስተያየቶች እና ተጨማሪ ቦታዎች ወዲያውኑ ይወገዳሉ።
  3. የቁጠባ መቶኛ እና የባይት መጠኖች በውጤቶች ክፍል ውስጥ ይታያሉ።
  4. የተቀነሰ ኮድ ቅጂ አዝራሩን በመጠቀም ወደ ቅንጥብ ሰሌዳው ያስቀምጡት እና በፕሮጀክትዎ ውስጥ ይጠቀሙበት።
  5. ለተለየ ኮድ ንፁህ አዝራሩን ጠቅ ያድርጉ እና ሂደቱን ይድገሙት።
ተደጋጋሚ ጥያቄዎች

በተደጋጋሚ የሚጠየቁ ጥያቄዎች

የመሳሪያ ሕብረቁምፊ ቁጥር ("...", '...'አብነት ቀጥተኛ `...`የሬጌክስ ቀጥተኛ ጽሑፎችን እና የአስተያየት ገጸ-ባህሪያትን ይዘት ፈልጎ ያስቀምጣል። ይህም እንደ የአስተያየት ገጸ-ባህሪያት የሚታዩ ነገር ግን በእውነቱ ውሂብ የሆኑ ክፍሎች እንዳይሰረዙ ያረጋግጣል።

ለቀላል ፕሮጀክቶች እና ለፈጣን የመጀመሪያ ፍተሻዎች ተስማሚ። ሆኖም ግን፣ በምርት አካባቢ ውስጥ ተለዋዋጭ ማሳጠር፣ የዛፍ መንቀጥቀጥ እና የምንጭ ካርታ ስራን ይደግፋል። ተገላቢጦሽ, እስቢልድ ወይም UglifyJS እንደዚህ አይነት ሙሉ ለሙሉ የተለዩ መሳሪያዎችን እንዲጠቀሙ እንመክራለን።

አይ። አጠቃላይ ሂደቱ ሙሉ በሙሉ በአሳሽዎ (በደንበኛ በኩል) ውስጥ ይከናወናል። ምንም የኮድ መስመሮች ወደ አገልጋዩ አይላኩም ወይም አይቀመጡም።

በአስተያየቶች ብዛት እና በነጭ ቦታ ላይ በመመስረት፣ በአጠቃላይ ከ10-40% የመጠን ቅነሳ ይደረጋል። ይህ መቶኛ በኮድ ውስጥ ብዙ አስተያየቶች ሲኖሩት ከፍ ያለ ሊሆን ይችላል። የባይት ልዩነትም ሆነ መቶኛ በውጤቶች ክፍል ውስጥ ይታያሉ።

አይ። ሚኒፊኬሽን የፋይል መጠንን ለመቀነስ አላስፈላጊ ቁምፊዎችን ብቻ ያስወግዳል፤ የኮድ አመክንዮውን አይለውጥም። በሌላ በኩል ደግሞ ኦብፉሴሽን ኮዱን ሆን ብሎ እንዳይነበብ ያደርገዋል። ይህ መሳሪያ ሚኒፊኬሽንን ብቻ ነው የሚያከናውነው።