Youssef Bahloul نشر 14 فبراير أرسل تقرير نشر 14 فبراير السلام عليكم ورحمة اله وبركاته! الآن نحن نستخدم Node.js ,NPM & Webpack لكي نستخدم لغة sass. هل يمكننا استخدام sass كله؟ 3 اقتباس
1 عمر قره محمد نشر 14 فبراير أرسل تقرير نشر 14 فبراير نعم يمكنك استخدام sass لوحده ولكن يجب عليك ان تستخدم في هذه الحالة sass compiler في الوقت الفعلي. وظيفة هذا الـ compiler هو تحويل الـ sass إلى CSS مثل هذه الاضافة Live Sass Compiler. واستخدم الـ sass مباشرةً في المشروع الخاص بك وشغل الاضافة السابقة عبر النقر على زر watch مثل : 1 اقتباس
1 Najah Alsaker نشر 14 فبراير أرسل تقرير نشر 14 فبراير يمكننا استخدام sass لوحدها دون الحاجة لهذه التقنيات ولكن دعني اشرح لك لماذا نستخدمهم معها وما هي اهميتهم القيام بتحويل ملفات Sass إلى CSS. NPM هو مدير حزم يسمح لك بتثبيت وإدارة حزم ال Sass المستخدمة في مشروعك، وأي حزم اخرى قد تحتاجها Webpack يقوم باعادة وتجميع ملفاتك بشكل تلقائي عن طريق مراقبة التعديلات واعادة تجميعها , حتى انه يقوم بضغط الملفات وتحسين اداء موقعك بشكل عام، استخدام Node.js، NPM، وWebpack مع Sass يوفر بيئة تطوير قوية وفعالة لإنشاء تطبيقات ويب متقدمة وسريعة الأداء. لذا لا اظن انك بغنى عنهم ان كنت تسعى لعمل تطبيق فعال 1 اقتباس
0 Youssef Bahloul نشر 14 فبراير الكاتب أرسل تقرير نشر 14 فبراير بتاريخ 10 دقائق مضت قال عمر قره محمد: نعم يمكنك استخدام sass لوحده ولكن يجب عليك ان تستخدم في هذه الحالة sass compiler في الوقت الفعلي. وظيفة هذا الـ compiler هو تحويل الـ sass إلى CSS مثل هذه الاستضافة Live Sass Compiler. واستخدم الـ sass مباشرةً في المشروع الخاص بك وشغل الاضافة السابقة عبر النقر على زر watch مثل : ما الذي تقوم به ال sass compiler ؟ بتاريخ 8 دقائق مضت قال Najah Alsaker: يمكننا استخدام sass لوحدها دون الحاجة لهذه التقنيات ولكن دعني اشرح لك لماذا نستخدمهم معها وما هي اهميتهم القيام بتحويل ملفات Sass إلى CSS. NPM هو مدير حزم يسمح لك بتثبيت وإدارة حزم ال Sass المستخدمة في مشروعك، وأي حزم اخرى قد تحتاجها Webpack يقوم باعادة وتجميع ملفاتك بشكل تلقائي عن طريق مراقبة التعديلات واعادة تجميعها , حتى انه يقوم بضغط الملفات وتحسين اداء موقعك بشكل عام، استخدام Node.js، NPM، وWebpack مع Sass يوفر بيئة تطوير قوية وفعالة لإنشاء تطبيقات ويب متقدمة وسريعة الأداء. لذا لا اظن انك بغنى عنهم ان كنت تسعى لعمل تطبيق فعال حسنا هل هذه مثلا يعني في المواقع الكبيرة يعني إذا كان موقعي بسيطا هل أحتاج لتنزيلهم؟ شكرا! 1 اقتباس
1 عمر قره محمد نشر 14 فبراير أرسل تقرير نشر 14 فبراير بتاريخ الآن قال Youssef Bahloul: ما الذي تقوم به ال sass compiler ؟ يحول ال sass إلى css يفهمه المتصفح 1 اقتباس
1 Taha Khaled2 نشر 14 فبراير أرسل تقرير نشر 14 فبراير نعم، بالطبع يمكنك استخدام Sass بالكامل في تطوير مشاريعك باستخدام Node.js و NPM و Webpack. Sass هو مجرد لغة تخطيط تضيف ميزات إضافية وقواعد أكثر مرونة من CSS العادي، ويمكن تحويلها إلى CSS. لو استفسارك ازاي تتقدر تستخدم sass في مشروعك فعليك اتباع الخطوات هذه : 1. يجب أولاً تثبيت حزمة Sass باستخدام npm عن طريق الامر التالي npm install sass --save-dev 2. يمكنك تضمين Sass في عملية تجميع Webpack باستخدام sass-loader. يمكنك تثبيته عن طريق الامر التالي : npm install sass-loader node-sass webpack --save-dev 3. إضافة sass-loader إلى تكوين Webpack: module.exports = { module: { rules: [ { test: /\.scss$/, use: [ 'style-loader', 'css-loader', 'sass-loader', ], }, ], }, }; اخير يمكنك عن طريق الامر التالي تشغيل -- اللذي سيكون مسؤال عن مراقبة ملفات Sass الخاصة بك وإعادة تجميعها تلقائيًا عند تغييرها webpack --watch 1 اقتباس
1 عبدالباسط ابراهيم نشر 14 فبراير أرسل تقرير نشر 14 فبراير لا، ليس من الضروري استخدام Node.js و NPM و Webpack لكتابة Sass. يمكنك استخدام Sass دون أي أدوات إضافية عن طريق كتابة أكواد Sass في ملفات .scss ثم تحويلها إلى CSS يدويًا باستخدام أداة مثل sass. لكن استخدام Node.js و NPM أو Webpack بشكل أساسي يمكن أن يوفر لك بعض المميزات مثل دمج الملفات المصدرية مثل ال JavaScript و CSS وصور في ملف واحد أو عدد قليل من الملفات التي يمكن تحميلها بشكل أسرع. يدعم تحميل الملفات حسب الحاجة بدلاً من تحميل الكل في وقت واحد. يدعم معالجة لغات أخرى غير JavaScript مثل TypeScript وCoffeeScript. يتيح تعريف قواعد مرنة لبناء وتصدير التطبيق. بشكل عام، يساعد webpack على بناء تطبيقات JavaScript الحديثة بشكل أفضل وأكثر كفاءة. إذا كنت تعمل على مشروع صغير أو مجرد تعلم Sass، فقد لا يكون من المفيد استخدام Node.js و NPM و Webpack. لكن إذا كنت تعمل على مشروع كبير يفضل الاستفادة من المزايا التي توفرها هذه الأدوات، فإن استخدامها قد يكون خيارًا جيدًا. 1 اقتباس
0 Youssef Bahloul نشر 14 فبراير الكاتب أرسل تقرير نشر 14 فبراير بتاريخ 8 دقائق مضت قال Taha Khalid: نعم، بالطبع يمكنك استخدام Sass بالكامل في تطوير مشاريعك باستخدام Node.js و NPM و Webpack. Sass هو مجرد لغة تخطيط تضيف ميزات إضافية وقواعد أكثر مرونة من CSS العادي، ويمكن تحويلها إلى CSS. لو استفسارك ازاي تتقدر تستخدم sass في مشروعك فعليك اتباع الخطوات هذه : 1. يجب أولاً تثبيت حزمة Sass باستخدام npm عن طريق الامر التالي npm install sass --save-dev 2. يمكنك تضمين Sass في عملية تجميع Webpack باستخدام sass-loader. يمكنك تثبيته عن طريق الامر التالي : npm install sass-loader node-sass webpack --save-dev 3. إضافة sass-loader إلى تكوين Webpack: module.exports = { module: { rules: [ { test: /\.scss$/, use: [ 'style-loader', 'css-loader', 'sass-loader', ], }, ], }, }; اخير يمكنك عن طريق الامر التالي تشغيل -- اللذي سيكون مسؤال عن مراقبة ملفات Sass الخاصة بك وإعادة تجميعها تلقائيًا عند تغييرها webpack --watch شكرا ولكني لم أكن أستقفسر عن هذا أستفر عن لماذا نستخدمهم ولكن تم الرد علي شكرا لكم جميعا 1 اقتباس
1 Najah Alsaker نشر 14 فبراير أرسل تقرير نشر 14 فبراير بتاريخ 17 دقائق مضت قال Youssef Bahloul: حسنا هل هذه مثلا يعني في المواقع الكبيرة يعني إذا كان موقعي بسيطا هل أحتاج لتنزيلهم؟ شكرا! كما ذكرت لك سابقا انهم يساعدون في تحسين جودة العمل ويمكنك العمل بدونهم لا مشكلة ان كان الموقع بسيط الامر يرجع اليك 1 اقتباس
2 Taha Khaled2 نشر 14 فبراير أرسل تقرير نشر 14 فبراير بتاريخ 33 دقائق مضت قال Youssef Bahloul: شكرا ولكني لم أكن أستقفسر عن هذا أستفر عن لماذا نستخدمهم ولكن تم الرد علي شكرا لكم جميعا العفو لو تريد اجابه مختصره، ليس من الضروري استخدام Node.js و NPM و Webpack لاستخدام Sass. Sass : هو لغة تخطيط تعمل بشكل مستقل ويمكنك استخدامها دون الحاجة إلى تلك التقنيات. يمكنك ببساطة تثبيت Sass على جهازك واستخدامها مباشرة في مشاريعك دون الحاجة إلى Node.js أو NPM أو Webpack. يمكنك استخدام Sass ببساطة عبر محرر نصوص يدعمه مثل VSCode، ومن ثم تجميع ملفات Sass الخاصة بك يدويًا بواسطة الأدوات المناسبة مثل Koala أو Prepros. بالنسبة إلى ما إذا الافضل هل يجب استخدام Sass بمفردها أو مع Node.js و NPM و Webpack، فذلك يعتمد على حجم ونوع مشروعك ومستوى تفضيلاتك الشخصية وما إذا كانت لديك حاجة لمزايا إضافية تقدمها هذه التقنيات. إذا كنت تعمل على مشروع صغير أو متوسط الحجم وترغب في بساطة التكوين والاستخدام، فإن استخدام Sass بمفردها قد يكون كافيًا. إذا كنت تعمل على مشروع كبير ومعقد وتحتاج إلى إدارة تعقيدات متعددة مثل إدارة الاعتمادات وتحسين أداء الموقع، فإن استخدام Sass مع Node.js و NPM و Webpack قد يكون الخيار الأفضل لأنه يوفر مزايا إضافية مثلالتكوين والتحسينات الأخرى. ،يجب عليك اختيار الطريقة التي تناسب احتياجات مشروعك ومستوى راحتك وخبرتك في التقنيات المختلفة. 1 اقتباس
السؤال
Youssef Bahloul
السلام عليكم ورحمة اله وبركاته!
الآن نحن نستخدم Node.js ,NPM & Webpack لكي نستخدم لغة sass.
هل يمكننا استخدام sass كله؟
9 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.