לדלג לתוכן

Webpack

מתוך ויקיפדיה, האנציקלופדיה החופשית
Webpack
מפתח Tobias Koppers עריכת הנתון בוויקינתונים
מחזור חיים 10 במרץ 2012 – הווה (13 שנים) עריכת הנתון בוויקינתונים
גרסה אחרונה 5.99.7 (25 באפריל 2025) עריכת הנתון בוויקינתונים
גרסת בטא 5.71.0
ב־1 באפריל 2022
מערכת הפעלה חוצה-פלטפורמות עריכת הנתון בוויקינתונים
נכתבה בשפות JavaScript
סוג רישיון רישיון MIT עריכת הנתון בוויקינתונים
קוד מקור https://github.com/webpack/webpack עריכת הנתון בוויקינתונים
Linux, macOS, Windows

webpack.js.org
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

Webpack הוא מאגד מודולים חינמי עבור ספריות ג'אווה סקריפט. הוא מיועד בעיקר לג'אווה סקריפט, אבל ניתן לעשות בו שימוש לצורך כל סוגי הקבצים המשמשים לפיתוח בצד הלקוח כולל HTML CSS ותמונות. אם כלולים החבילות המתאימות. Webpack אוסף מודולים חיצוניים ומייצר מהם קבצים מקומיים המייצגים אותם, ומאפשר לעשות בהם שימוש ללא ייבוא בפועל של המודולים שנמצאים בשימוש.

Webpack מייצר גרף תלות המאפשר למפתחי אינטרנט להשתמש בשיטה מודולרית למטרות פיתוח יישומי האינטרנט שלהם. ניתן להשתמש בו משורת הפקודה או שניתן להגדיר אותו באמצעות קובץ תצורה ששמו webpack.config.js . קובץ זה מגדיר כללים, תוספים וכו' עבור פרויקט בו הוא נמצא. באמצעות הקובץ האמור webpack ניתנת להרחבה באמצעות כללים המאפשרים למפתחים לכתוב משימות מותאמות אישית שהם רוצים לבצע בעת חיבור קבצים יחד.

Node.js נדרש לשימוש ב-webpack.

שתי טכניקות דומות נתמכות על ידי webpack כשמדובר בפיצול קוד דינמי. הגישה הראשונה והמומלצת היא להשתמש בתחביר import() התואם את תקן ה-ECMAScript עבור ייבוא דינמי. הגישה הפחות מומלצת, היא להשתמש ב-require שנמצאת בשימוש בעיקר ב-CommonJS.

הערות שוליים

  1. ^ "Releases · webpack/webpack". נבדק ב-2022-02-22.