Mohssen A Mohssen نشر 8 يناير 2022 أرسل تقرير مشاركة نشر 8 يناير 2022 (معدل) أرغب في تضمين مترجم SCSS في مشروع فلاسك Flask الخاص بي. هل هناك طريقة مقبولة بشكل عام للقيام بهذا الأمر؟ سمعت عن مكتبة pyScss وwebassets ولكن لا أعرف كيف يمكنني إستخدامها في المشروع. كيف يمكنني تحويل ملفات SCSS إلى CSS ديناميكيًا في مشروع فلاسك Flask؟ تم التعديل في 8 يناير 2022 بواسطة Mohssen A Mohssen اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
1 سامح أشرف نشر 16 يناير 2022 أرسل تقرير مشاركة نشر 16 يناير 2022 مكتبة webassets تستخدم لإدارة الملفات الثابتة static files والتي تدعم ضغط وتجميع ملفات css و JavaScript، كما تدعم العمل مع المصرفات compilers مثل CoffeeScript أو Sass (عبر مكتبات مثل pyScss)، ولإستخدامها بشكل سهل مع فلاسك تحتاج إلى إستخدام Flask-Assets بالشكل التالي: from flask import Flask, render_template from flask.ext.assets import Environment, Bundle app = Flask(__name__) assets = Environment(app) assets.url = app.static_url_path scss = Bundle('file1.scss', 'file2.scss', filters='pyscss', output='style.css') assets.register('scss_all', scss) ويمكنك إستخدام الملف المنتج style.css في القوالب بالشكل التالي: {% assets "scss_all" %} <link rel=stylesheet type=text/css href="{{ ASSET_URL }}"> {% endassets %} بهذا الشكل سوف يتم ترجمة الملف file1.scss و file2.scss إلى الملف style.css وسوف يتم إضافة الملف إلى القالب من خلال الكود الأخير. 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Mohssen A Mohssen
أرغب في تضمين مترجم SCSS في مشروع فلاسك Flask الخاص بي. هل هناك طريقة مقبولة بشكل عام للقيام بهذا الأمر؟
سمعت عن مكتبة pyScss وwebassets ولكن لا أعرف كيف يمكنني إستخدامها في المشروع.
كيف يمكنني تحويل ملفات SCSS إلى CSS ديناميكيًا في مشروع فلاسك Flask؟
تم التعديل في بواسطة Mohssen A Mohssenرابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.