Question

Comment puis-je activer les numéros de ligne dans la sortie CSS si j'utilise SASS? J'ai trouvé un article mais je ne comprenais pas trop où faire les modifications

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

Pouvez-vous m'aider?

Était-ce utile?

La solution

Il existe une option appelée : line_comments si vous définissez ceci sur true, Sass placera les numéros de ligne dans votre sortie compilée.

La définition de cette option dépend de votre utilisation de Sass. Si c'est dans une application Rails, Merb ou Rack, vous pouvez définir Sass :: Plugin.options [: line_comments] = true .

Si vous utilisez une boussole, définissez line_comments = false dans votre fichier de configuration.

Autres conseils

Si vous utilisez des Sprockets et la gem sprockets-sass , vous devrez peut-être faites-le comme ça:

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

Quelqu'un a suggéré ce patch-singe:

# 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

Monkey-patch fonctionne, mais je pense que cela fonctionne encore mieux: https: // github.com/rails/sass-rails/pull/181

Pour l'instant, vous devez extraire rails-sass de la branche principale.

group :development, :test do
  gem 'sass-rails', '~> 4.0.0', git: 'https://github.com/rails/sass-rails.git', branch: 'master'
end
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top