كيف يمكنني تمكين أرقام الأسطر ساس في الناتج CSS؟

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

  •  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
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top