এই উত্তরটি দেখায় যে কীভাবে আমি এটি ব্যবহার করে শেষ করেছি এবং আমার যে অতিরিক্ত অতিরিক্ত আঘাত হিট করেছে।
আমি একটি মাস্টার এসসিএসএস ফাইল তৈরি করেছি। এই ফাইলটি আবশ্যক এটা আমদানি করতে জোর জন্য শুরুতে একটি আন্ডারস্কোর আছে:
// assets/_master.scss
$accent: #6D87A7;
$error: #811702;
তারপরে, আমার অন্যান্য .SCSS ফাইলগুলির শিরোনামে, আমি মাস্টারটি আমদানি করি:
// When importing the master, you leave out the underscore, and it
// will look for a file with the underscore. This prevents the SCSS
// compiler from generating a CSS file from it.
@import "assets/master";
// Then do the rest of my CSS afterwards:
.text { color: $accent; }
গুরুত্বপূর্ণ
আপনার _master.scss
ফাইলে ভেরিয়েবল, ফাংশন ঘোষণা এবং অন্যান্য এসএএসএস বৈশিষ্ট্যগুলি ছাড়া আর কিছু অন্তর্ভুক্ত করবেন না । আপনি যদি সত্যিকারের সিএসএস অন্তর্ভুক্ত করেন তবে এটি মাস্টার আমদানি করা প্রতিটি ফাইল জুড়েই এই সিএসএসটিকে নকল করবে।