การโหลดโมดูล, การมัดรวม และงานบิลด์: Webpack

เวบแพ็คจะเอาโมดูลต่างๆ รวมถึงโมดูลที่โมดูลเหล่านั้นต้องใช้งาน แล้วสร้างเป็นไฟล์ออกมาเพื่อเป็นตัวแทนโมดูลเหล่านั้น. มันสามารถมัดรวม จาวาสคริปต์, CSS, HTML หรืออีกหลายๆอย่างได้ โดยใช้โหลดเดอร์์ (loader) เพิ่มเติม. เวบแพ็คยังสามารถเพิ่มความสามารถโดยใช้ปลั๊กอิน (plugins), ยกตัวอย่างเช่น การทำ minification และการทำ mangling สามารถทำได้โดยใช้ปลั๊กอินสำหรับเวบแพ็คที่ชื่อว่า UglifyJS.

Note:

  • minification (มินิฟิเคชั่น) คือการทำให้ไฟล์จาวาสคริปต์มีขนาดเล็กลง
  • mangling (แมงค์กลิ้ง) คือการเปลี่ยนชื่อตัวแปรในซอร์สโค้ด

results matching ""

    No results matching ""