Domanda

Come posso abilitare i numeri di riga nell'output CSS se sto usando SASS? Ho trovato un articolo ma non ho capito bene dove apportare le modifiche

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

Potresti aiutarmi?

È stato utile?

Soluzione

Esiste un'opzione chiamata : line_comments se lo imposti su true, Sass inserirà i numeri di riga nell'output compilato.

Come impostare questa opzione dipende da come stai usando Sass. Se si trova in un'applicazione Rails, Merb o Rack, puoi impostare Sass :: Plugin.options [: line_comments] = true .

Se stai usando la bussola, imposta line_comments = false nel tuo file di configurazione.

Altri suggerimenti

Se ti capita di usare Sprockets e la sprockets-sass , potresti dover fallo in questo modo:

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

Qualcuno ha suggerito questa patch scimmia:

# 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

La patch scimmia funziona, ma penso che funzioni ancora meglio: https: // github.com/rails/sass-rails/pull/181

Per ora, devi estrarre rails-sass dal ramo master.

group :development, :test do
  gem 'sass-rails', '~> 4.0.0', git: 'https://github.com/rails/sass-rails.git', branch: 'master'
end
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top