Frage

Wie kann ich die Zeilennummern in CSS Ausgabe aktivieren, wenn ich SASS verwende? Ich fand einen Artikel, aber ich habe nicht ganz verstanden, wo die Änderungen machen

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

Können Sie mir helfen?

War es hilfreich?

Lösung

Es gibt eine Option namens :line_comments, wenn Sie dies auf true gesetzt, Sass werden Zeilennummern in die kompilierte Ausgabe stellen.

Wie diese Option setzen, hängt ab, wie Sie Sass verwenden. Wenn es in einer Rails ist, Merb oder Rack-Anwendung können Sie Sass::Plugin.options[:line_comments] = true eingestellt.

Wenn Sie mit Kompass, setzt line_comments = false in der Konfigurationsdatei.

Andere Tipps

Wenn Sie werden mit Ritzel und die Ritzel-Sass gem passieren, müssen Sie tun es wie folgt aus:

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

Jemand schlug vor, diesen Affen-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

Der Affe-Patch funktioniert, aber ich denke, das funktioniert noch besser: https: // github.com/rails/sass-rails/pull/181

Für den Moment haben Sie in Schienen-Sass von dem Master-Zweig zu ziehen.

group :development, :test do
  gem 'sass-rails', '~> 4.0.0', git: 'https://github.com/rails/sass-rails.git', branch: 'master'
end
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top