لا تقوم Compass بإعادة ترجمة ملفات SCSS في تحميل الصفحة في تطبيق Sinatra

StackOverflow https://stackoverflow.com/questions/19847469

سؤال

لقد قمت بإنشاء تطبيق Sinatra وأريد تضمين Twitter Bootstrap باستخدام bootstrap-sass جوهرة.

باتباع إرشادات التثبيت في Bootstrap-Sass readme تحت البوصلة (بدون قضبان). بعد تشغيل compass install bootstrap يتم إنشاء الملفات وكل شيء يعمل بشكل جيد.

ومع ذلك ، عندما أقوم بتغيير ملف SCSS الخاص بي (في /views/sass/styles.scss) وإعادة تحميل الصفحة ، لم يتم إعادة ترجمة ملف CSS. هل أنا ضمن الافتراض الخاطئ ، يعيد طلب الصفحة إعادة ترجمة ملف SCSS؟ إذا كان الأمر كذلك: كيف يمكنني الحصول على بوصلة لإجازة ملف SCSS؟ إذا لم يكن كذلك: ماذا أفعل خطأ؟

انظر بلدي جيثب ريبو للرمز.

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

المحلول

يبدو أنه كان هناك خطأ في bootstrap-sass تم إصلاحه في هذا الالتزام.

حتى يتم دمج هذا الإصلاح في إصدار مستقر ، يجب استخدام الفرع الرئيسي:

# Gemfile
gem 'bootstrap-sass', git: 'https://github.com/thomas-mcdonald/bootstrap-sass'

قم بتشغيل التطبيق باستخدام bundle exec ruby app.rb.

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