سؤال

أنا استخدم جيكل بالنسبة لأحد مشاريعي ويبدو حقًا بديلًا جيدًا لتطوير مواقع الويب البسيطة ولكن الحفاظ على بعض العمليات الآلي.

من الجميل كيف ملحقات سائلة العمل ، لذلك كنت أتساءل عما إذا كان من الممكن جعل Jekyll يتصرف على ملفات JS و CSS أيضًا.

لذلك يمكنني الحصول على بلدي main.css مثل:

@import url("/stylesheets/reset.css?{{site.time | date: '%Y%m%d%H%M%S'}}");
@import url("/stylesheets/config.css?{{site.time | date: '%Y%m%d%H%M%S'}}");

باستخدام بعض المساعدين لدي وأيضًا بعض المتغيرات التي يمكنني إنشاؤها باستخدام المادة الأمامية YML ، لا أعرف ما إذا كان ذلك ممكنًا.

ولكن نظرًا لأنه لم يولد سوى ملفات ثابتة ، لا أرى لماذا لن أتمكن من القيام بذلك.

شكرًا

هل كانت مفيدة؟

المحلول

نعم. عليك فقط إضافة كتلة Yaml إلى الملف ، وسيقوم Jekyll بمعالجته. يمكن أن تكون كتلة Yaml فارغة:

---
---
@import url("/stylesheets/reset.css?{{site.time | date: '%Y%m%d%H%M%S'}}");
@import url("/stylesheets/config.css?{{site.time | date: '%Y%m%d%H%M%S'}}");

نصائح أخرى

يجب أن تحاول البرنامج المساعد Assets Jekyll, ، فهو يساعد حقًا في التعامل مع أصول CSS و JS.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top