كيف يمكنني تمكين أرقام الأسطر ساس في الناتج CSS؟
-
22-07-2019 - |
سؤال
وكيف يمكنني تمكين أرقام الأسطر في الناتج CSS إذا أستخدمه ساس؟ لقد وجدت مقالا لكنني لم أفهم تماما حيث لإجراء التعديلات
HTTP : //pivotallabs.com/users/damon/blog/articles/765-standup-04-07-2009-we-have-questions#comments
هل يمكنك مساعدتي؟
المحلول
وهناك خيار يسمى :line_comments
إذا قمت بتعيين هذا صحيح، سوف ساس وضع أرقام الأسطر في الناتج المترجمة.
وكيفية تعيين هذا الخيار يعتمد على كيفية كنت تستخدم ساس. لو كان في القضبان، Merb، أو تطبيق الرف يمكنك تعيين Sass::Plugin.options[:line_comments] = true
.
إذا كنت تستخدم البوصلة، تعيين line_comments = false
في ملف التكوين الخاص بك.
نصائح أخرى
إذا كنت يحدث ليكون باستخدام أسنان العجلة و أسنان العجلة-ساس الأحجار الكريمة، قد تحتاج إلى القيام بذلك مثل هذا:
Sprockets::Sass.options[:line_comments] = true
واقترح شخص ما هذا القرد التصحيح:
# Had to use this instead as per comment by @glebtv https://github.com/rails/sass-rails/issues/157
module Sass
class Engine
def initialize(template, options={})
@options = self.class.normalize_options(options)
@options[:debug_info] = true
@template = template
end
end
end
والأعمال قرد التصحيح، ولكن أعتقد أن هذا يعمل بشكل أفضل: HTTPS: // github.com/rails/sass-rails/pull/181
والآن، لديك لسحب في القضبان-ساس من الفرع الرئيسي.
group :development, :test do
gem 'sass-rails', '~> 4.0.0', git: 'https://github.com/rails/sass-rails.git', branch: 'master'
end