در این مطلب با ادامه آموزش Grunt در خدمتتون هستیم.

در جلسه قبلی در مورد نصب grunt در پروژه خودمون صحبت کردیم و همچنین توضیحاتی در مورد ورژنها و نسخه بندی بسته ها گفتیم. با کاری که در جلسه قبل کردیم و با نصب grunt توسط npm، این ابزار یک پوشه جدید بنام node_modules در ریشه پروژمون میسازه و بسته های مربوط به node رو در اون میریزه و بعدا میتونه بهشون دسترسی داشته باشه. ساختار پروژه ما بصورت زیر شده: 
میبینید که پوشه node_modules ساخته شده و قرار گرفته. حالا اگر داخل اون بریم، میبینید که بسته های زیادی در کنار هم قرار گرفتن و همه اونا برای کار کردن grunt لازم هستن و نصب شدن:
شما لازم نیس که بترسید و فکر کنید که باید از تک تک این موارد استفاده کنید. خود grunt همه این موارد رو مدیریت میکنه و در هر زمان هر کدوم که لازم شد، ازش استفاده میکنه.
خب حالا نوبت میرسه به معرفی پروژه های grunt و وقتشه که توضیحاتی مقدماتی در مورد اونا خدمتتون عرض کنم. ببینید grunt برای هر عمل خاصی، بسته هایی رو در خدمت شما قرار میده و شما با استفاده از اونا میتونین پروژتون رو مدیریت کنید. در ابتدا به سایت Grunt میریم:
همونطور که میبینید با استفاده از فلش، بخش مربوط به plugin ها رو مشخص کردم. اگر روی اون کلیک کنیم به صفحه زیر منتقل میشیم:
توضیحات مربوط به این تصویر:
همونطور که دیدید بسته های زیادی قرار داده شده و میتونین با کلیک بر روی عنوان هر کدوم به صفحه توضیحات اون برید و در مورد کارایی اون و نحوه استفاده از اون بیشتر بخونید. با کلیک بر روی هر بسته به سایت npm میرید. مثلا اگر بر روی پلاگین grunt-contrib-watch کلیک کنید، به این صفحه منتقل میشید:
در جلسه های بعد توضیحاتی در مورد هر بسته میدیم و بعد از اون کار با هر بسته رو شروع میکنیم و مدیریت پروژمون رو شروع میکنیم.
در جلسات بعدی بیشتر در مورد Grunt صحبت میکنیم.
امیدوارم از این جلسه خوشتون اومده باشه.
موفق باشید
یا علی
برچسب:
نویسنده: استخدام کار