البرمجة

تكوين Compass لاستخدام Sass بدلاً من SCSS

عندما بدأت في العمل مع Compass اليوم، قررت إنشاء مشروع باستخدام Sass، على الأقل هذا ما أدخلته في سطر الأوامر. أنشأ لي المشروع بشكل جيد، جميع الملفات في حالة جيدة وما إلى ذلك، وقمت بتغيير امتداداتها إلى .sass.

إليك هيكل الملفات: هنا.

ومع ذلك، هنا يأتي المشكل: عندما أحاول إدخال بعض الشيفرة في Sass، يظهر لي خطأ: هنا.

لقد اكتشفت بالفعل ما هو الخطأ. المشروع يعتقد أنني استخدم SCSS حيث يكون النحو بدون فاصلات منقوطة وأقواس. ليس لدي مشكلة في العمل مع SCSS بدلاً من Sass، ولكن أجدها غريبة. لأنه أنشأ ملفات Sass لي، والآن يريد مني استخدام SCSS.

هل يعلم أحد كيف يمكنني ربما استخدام Sass بدلاً من SCSS؟

مع خالص التحية!

المزيد من المعلومات

بالتأكيد، دعونا نتناول المزيد من المعلومات حول هذا السيناريو. قد يكون السبب وراء تكوين المشروع لاستخدام SCSS بدلاً من Sass هو افتراض Compass تلقائيًا على أنك تستخدم النحو SCSS. ومع ذلك، يمكنك تعديل إعدادات المشروع لتوجيه Compass إلى فهم أنك تستخدم Sass بشكل صريح.

للقيام بذلك، يمكنك فحص ملفات إعداد المشروع، على سبيل المثال، ملف config.rb الذي قد يكون موجودًا في جذر مشروعك. قد يحتوي هذا الملف على إعدادات مثل:

ruby
preferred_syntax = :scss

يرجى تحديث هذا السطر ليشير إلى النحو الذي تريد استخدامه، في حالتك Sass، كما يلي:

ruby
preferred_syntax = :sass

بعد التعديل، أعد تشغيل Compass وأعد تجربة إضافة بعض الشيفرة في مشروعك. قد يكون هذا الإجراء كافيًا لتحديد Compass لفهم أنك تستخدم نحو Sass بدلاً من SCSS.

من المهم أن تذكر أن تقوم بإعادة توليد المشروع بعد أي تغييرات تقوم بها للتأكد من تحديث الإعدادات بشكل صحيح. وبهذا، يمكنك البدء في استمتاع بفعالية مشروعك باستخدام Sass بدلاً من SCSS.

مقالات ذات صلة

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر