Вопрос

Как включить номера строк в выводе CSS, если я использую SASS? Я нашел статью, но я не совсем понял, где внести изменения

http : //pivotallabs.com/users/damon/blog/articles/765-standup-04-07-2009-we-have-questions#comments

Не могли бы вы мне помочь?

Это было полезно?

Решение

Существует опция с именем : line_comments , если вы установите значение true, Sass поместит номера строк в ваш скомпилированный вывод.

Как установить эту опцию, зависит от того, как вы используете Sass. Если это приложение Rails, Merb или Rack, вы можете установить Sass :: Plugin.options [: line_comments] = true .

Если вы используете компас, установите line_comments = false в своем файле конфигурации.

Другие советы

Если вы используете Sprockets и sprockets-sass , вам может понадобиться сделать это так:

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

На данный момент вы должны извлечь rails-sass из главной ветки.

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