گلپ
برای شروع اجرای پروژه:
gulp
این gulp
فرمان پروژه را با وظایف gulp زیر می سازد، سرویس می دهد و تماشا می کند:
وظیفه | عمل |
---|---|
clean |
دایرکتوری های زیر را حذف کنید:
|
style |
کامپایل scss/theme.scss و تولید theme.css, theme.min.css, theme-rlt.css, theme-rtl.min.css و theme.css.map, theme.min.css.map, theme-rlt.css.map, theme-rtl.min.css.map به public/assets/css/ دایرکتوری. |
script |
js فایلها را از src/js/ و با babel به theme.js ، theme.min.js به دایرکتوری منتقل کنید public/assets/js/ . |
compile:all |
تمام js, scss, pug فایل ها را از src دایرکتوری کامپایل می کند. |
vendor |
اجرا می شود vendor:clean و vendor:move به صورت سری. |
vendor:clean |
فروشندگان را از public/vendors فهرست موجود در فهرست حذف کنید vendors.json . |
vendor:move |
فروشندگان را از node_modules/ دایرکتوری به public/vendors دایرکتوری دیگر مطابق با کپی می کند vendors.json . |
watch |
همه پوشههای زیر برای تغییرات نظارت میشوند، که به مرورگر میگوید پس از انجام هر تغییری، بهطور خودکار بارگیری مجدد شود:
|
build |
دایرکتوری ساخت قبلی را حذف می کند و یک نسخه فشرده جدید برای استقرار ایجاد می کند
|
build:test |
نسخه بیلد را در port:3000 اجرا خواهد کرد |