ایجاد فایل Package.json

npm

قبلا در مطلبی با عنوان شروع استفاده از Gulp به فایل package.json اشاره کردیم. زمانی که شما NodeJS را بر روی سیستم خود نصب می کنید، npm یا همان پکیج منیجر نود هم همراه با آن نصب می شود. حالا بوسیله فایل package.json در پروژه شما می توانید نام پروژه هایی NodeJSای که در پروژه خود […]

ادامه نوشته

با JSHint کدهای جاوااسکریپت بهتری داشته باشید

1322663515_JSLInt-little1

JSHint ابزاری برای افزایش کیفیت کدهای جاوااسکریپت هست و براحتی اطلاعات مناسبی در رابطه با کدهای جاوااسکریپتتان به شما می دهد. اطلاعاتی در رابطه با ایرادهای موجود و مواردی که می تواند مشکل ساز شود. این روزها پیشنهاد می شه که همیشه کدهای جاوااسکریپت خود را با این ابزار تست کنید. برای انجام این کار […]

ادامه نوشته

کامپایل Sass با Gulp

gulp

در ادامه معرفی پلاگین های مفید Gulp امروز قصد دارم شیوه کامپایل Sass به CSS توسط Gulp را بررسی کنیم. اگر قبلا از Sass استفاده کردید احتمالا از یکی از ابزارهایی که برای کامپایل آن به CSS آماده شده هست، استفاده کردید که معروفترین اون ها کامپایلر رسمی خود Sass هست که با زبان رابی […]

ادامه نوشته

Gulp Concat، یکی کردن فایل ها

gulp

در پروژه های وب یکی از مسائلی که باعث افزایش کارائی بارگزاری صفحه برای کاربر می شه، یکی کردن فایل هایی از یک دست مانند CSS، جاوا اسکریپت و تصاویر هست. علاوه بر این یکی کردن باعث نظم و ساختار مشخص تری هم می شه و کلا کاربردهای زیادی برای آن وجود دارد. در ادامه […]

ادامه نوشته

نصب پلاگین در Gulp

gulp

در نوشته های قبلی عنوان شد که خود گالپ به تنهایی کار خاصی انجام نمی ده و فقط زیرساختی را ایجاد می کنه که بوسیله پلاگین هایی که برای آن نوشته می شود کارهایی را به صورت خودکار انجام دهد. تاکنون حدود 1000 پلاگین برای این سیستم نوشته شده است که می توانید از طریق این […]

ادامه نوشته

ساختار Gulp

gulp

دیروز در مطلبی با عنوان شروع استفاده از Gulp به معرفی و نحوه نصب آن پرداختم. امروز در این نوشته قصد دارم به توضیح ساختار کلی آن بپردازم. وارد پوشه ای که Gulp را در آن نصب کرده اید بروید ( همان پوشه ای که فایل package.json در آن وجود دارد (مراجعه به مطلب قبل) ). یک […]

ادامه نوشته

شروع استفاده از Gulp

gulp

انجام پروژه ها به شکل سریعتر و بهتر مطمئنا برای هر شخص و تیمی از مهمترین اولویت هاست. در این زمینه هر روزه ابزارها و روش های مختلفی معرفی می شود. در زمینه انجام پروژه های وب با ورود Grunt انقلابی ایجاد شد، در جایی که شما می توانستید کارهایی را به سیستم بسپرید تا […]

ادامه نوشته