در سه قسمت قبلی با مفاهیم گوناگونی از وبپک آشنا شدیم که میتوان به ساخت باندلهای ساده و پیشرفته، استفاده از لودرها، فایلهای پیکربندی و ... اشاره کرد. بارگذاری فایلهای css به کمک وبپک همان طور که قبلا اشاره شد، هستهی وبپک به خودی خود بجز باندل کردن اسکریپتهای خام جاوا اسکریپت و در نهایت Minify کردن آنها، قادر به انجام کار دیگری نیست. همین طور ذکر شد، برای اینکه وبپک فوت و فن جدیدی را یاد بگیرد، از Loaderها استفا ...
در مطلب قبلی با فایلهای پیکربندی وبپک، وب سرور وبپک، لودرها و ... آشنا شدیم . استفاده از preLoaderها در وبپک پیشتر با Loaderها آشنا شدیم و دلیل استفادهی از آنها نیز ذکر و Loader تایپ اسکریپت را نیز نصب کرده و با استفاده از آن فایلهای پروژه را ترنسپایل کردیم. اما ممکن است که همهی کارها در استفاده از یک Loader خلاصه نشوند. ممکن است بخواهید از یک ابزار Linting مانند jsHint قبل از اجرای Loader ها بهره ببرید و این ...
در مطلب قبلی بیشتر از لحاظ تئوریک با وبپک آشنا شدیم و در آخر نیز یک تک اسکریپت را با استفاده از آن باندل کرده و در صفحهی index.html اضافه کردیم. توجه : در مطلب قبلی برای استفاده و نصب وبپک دو راه پیشنهاد شد؛ یکی نصب وبپک به صورت سراسری و دیگری به صورت محلی در محیط کاری فعلی پروژه. استفادهی نگارنده به صورت محلی میباشد و برای فراخوانی وبپک از دستور npm run webpack استفاده خواهد شد. در صورتی که از وبپک به صورت سراسری ( ...
سیستمهای مدیریت ماژول یا باندل کنندههای جاوااسکریپتی، چندی است که دچار تنوع زیادی شدهاند و هر از گاهی، چهرههای جدیدی خود نمایی میکنند. اگر با انگولار 2 آشنا باشید قطعا با SystemJs که یکی دیگر از این گونه باندل کننده هاست آشنایید. در این سری قصد داریم که با یک باندل کنندهی تقریبا همه کاره با نام webpack آشنا شویم. مقدمه و توضیحی بر اینکه چه لزومی بر باندل کنندههای جاوااسکریپتی هست؟ زمانیکه جاوا اسکریپت پا به عرصهی وجود ...