Pergunta

Como posso permitir que números de linha na saída CSS se eu estou usando SASS? Eu encontrei um artigo, mas eu não entendo muito bem onde fazer as modificações

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

Você poderia me ajudar?

Foi útil?

Solução

Não há uma opção chamada :line_comments se você definir isso como verdade, Sass vai colocar números de linha em sua saída compilada.

Como definir esta opção depende de como você está usando Sass. Se está em um Rails, Merb, ou rack aplicativo você pode definir Sass::Plugin.options[:line_comments] = true.

Se você estiver usando bússola, conjunto line_comments = false em seu arquivo de configuração.

Outras dicas

Se acontecer de você estar usando coroa e da rodas dentadas-sass gem, pode ser necessário fazê-lo como este:

Sprockets::Sass.options[:line_comments] = true

Alguém sugeriu este macaco-patch:

# 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

Os trabalhos macaco-patch, mas eu acho que isso funciona ainda melhor: https: // github.com/rails/sass-rails/pull/181

Por enquanto, você tem que puxar em rails-sass do branch master.

group :development, :test do
  gem 'sass-rails', '~> 4.0.0', git: 'https://github.com/rails/sass-rails.git', branch: 'master'
end
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top