🎁 تخفیف ویژه بلک فرایدی تا 10 آذر ماه 🎁

آموزش نصب SASS

در این بخش، نحوه راه اندازی محیط توسعه Sass آموزش داده می شود.

آموزش نصب SASS

نحوه نصب Sass

در فصل قبل با Sass و transpiler آن آشنا شدید. در اینجا، راه اندازی محیط توسعه Sass را یاد خواهید گرفت.

ترانسپایلر Sass از Ruby استفاده می کند که به طور پیش فرض در ویندوز نصب نشده است، بنابراین این اولین کاری است که باید انجام دهیم.

نصب Ruby

برای نصب Ruby، آخرین نسخه نصب کننده Ruby برای ویندوز را از rubyinstaller.org دانلود و اجرا کنید. به عنوان بخشی از نصب، نصب کننده میانبر "Start Command Prompt with Ruby" را به منوی start شما اضافه می کند (که آن را در پوشه Ruby پیدا خواهید کرد).

نصب Ruby

از خط فرمان بالا با ruby برای اجرای همه دستورات sass استفاده کنید.

نصب Sass

برای نصب Sass transpiler ، یک پنجره فرمان باز کنید. در ویندوز، از میانبر "Start Command Prompt with Ruby" استفاده کنید. در Mac ، از برنامه Terminal استفاده کنید (که آن را در پوشه Utilities پیدا خواهید کرد).

هنگامی که پنجره command شما باز شد، دستور زیر را اجرا کنید:

نصب Sass

در ویندوز، ممکن است یک گفتگوی تأیید (confirmation dialog) دریافت کنید، فقط بگو yes .

در هر دو سیستم، بسته به تنظیمات امنیتی شما، ممکن است یک پیام خطا دریافت کنید. اگر این اتفاق افتاد، به جای آن دستور زیر را امتحان کنید:

نصب Sass

تست Sass

بیایید چند چیز را امتحان کنیم تا مطمئن شویم همه چیز کار می کند. ابتدا دستور زیر را اجرا کنید:

تست Sass

بعد از یکی دو لحظه، باید نسخه Sass را نصب شده روی سیستم خود ببینید (این همان چیزی است که v switch - به معنای آن است).

حالا بیایید کدهای Sass واقعی را امتحان کنیم. editor خود را فعال کنید و یک فایل جدید به نام test.scss ایجاد کنید. (پسوند scss. یکی از دو پسوند فایلی است که برای فایل های Sass استفاده می شود. در فصل بعدی در مورد آن با جزئیات بیشتری صحبت خواهیم کرد).

کد زیر را وارد کنید و فایل را ذخیره کنید.

نحوه نصب sass

اکنون به پنجره فرمان خود برگردید، مطمئن شوید که در پوشه ای هستید که فایل را ایجاد کرده اید و دستور زیر را اجرا کنید:

نحوه نصب sass

Sass transpiler فایل test.css را ایجاد می کند. اگر آن را در editor خود باز کنید (یا فقط آن را در پنجره فرمان خود تایپ کنید)، باید به شکل زیر باشد:

نحوه نصب sass

تبریک می گویم! شما اولین قطعه کد Sass خود را نوشته و آن را به CSS منتقل کرده اید.

دیدن فایل ها و پوشه های SASS

شما همیشه می توانید با استفاده از command syntax که آن را امتحان کردیم ، یک فایل SASS را تغییر دهید:

دیدن فایل ها و پوشه های SASS

اما این می تواند سریع خسته کننده شود. اینکه هر ویرایشگر کد مورد استفاده شما ، روند انتقال (transpilation process) را برای شما ، بصورت ذاتی یا از طریق پسوند ویرایشگر (editor extension) انجام دهد شانس خوبی است. Extensions یا پسوندها برای بیشتر ویرایشگرهای محبوب از جمله Visual Studio Code و Atom در دسترس است. این عمل ارزش بررسی کردن را دارد ، زیرا transpilation تعبیه شده کل فرآیند را یکپارچه می کند.

اگر از هر ابزار اتوماسیون گردش کار مانند Grunt یا Gulp استفاده می کنید ، می توانید فرآیند انتقال را در task file خود قرار دهید. باز هم ، این عمل پروسه را یکپارچه می کند ، و هرچه چیزهای کمتری برای فکر کردن در هنگام کدنویسی داشته باشید بهتر است، درست است؟

هر یک از این تکنیک ها برای نمونه ها و تمرینات در این آموزش کار خواهد کرد، اما به خاطر سادگی ، ما از ابتدایی ترین استفاده خواهیم کرد : خط فرمان یا همان command line . فرآیند نصب بسته به اینکه از ویندوز یا مک استفاده می کنید ، کمی متفاوت است ، اما پس از نصب SASS ، همه چیز یکسان خواهد بود ، فرقی نمی کند که از چه editor یا سیستم عاملی استفاده می کنید.

اگر از هیچ یک از ابزار اتوماسیون استفاده نمی کنید ، می توانید به Transpiler نیز بگویید که یک فایل یا یک پوشه کامل را با استفاده از watch flag-- تماشا کنید:

دیدن فایل ها و پوشه های SASS

توجه داشته باشید که این سینتکس کمی متفاوت است: مقادیر ورودی و خروجی با یک colon به جای یک space از هم جدا می شوند. بنابراین ، به عنوان مثال ، برای گفتن به transpiler برای ایجاد مجدد test.css هر بار test.scss تغییر می کند ، شما دستور زیر را اجرا می کنید:

دیدن فایل ها و پوشه های SASS

البته ، شما معمولاً بیش از یک فایل در پروژه خود خواهید داشت. در این حالت ، داشتن SASS یک پوشه کامل کارآمدتر است. از آنجا که نیازی به استقرار پرونده های SASS ندارید ، بهترین کار قرار دادن فایل های CSS در یک پوشه متفاوت است ، بنابراین در بیشتر موارد ، به Transpiler می گویید که یک پوشه کامل را تماشا کند ، با استفاده از سینتکسی که در زیر می بینید:

دیدن فایل ها و پوشه های SASS

جایی که project/sass قرار دارد جایی است که فایل های Sass خود را در طول توسعه قرار می دهید و project/stylesheets جایی است که فایل های CSS خود را برای توسعه قرار می دهید.

اکثر اوقات تنها کاری که شما نیاز دارید که Sass آن را انجام دهد این است که یک فایل یا پوشه ای از فایل ها را transpile کند، اما این سوئیچ های دیگری نیز دارد. می توانید با تایپ sass --help در خط فرمان آنها را بررسی کنید.

نحوه نصب Sass نصب Ruby تست Sass فایل ها و پوشه های Sass نحوه کار با Sass