J'ai récemment effectué une mise à jour vers Ruby 1.9 et je ne peux plus rien compiler avec Sass.
J'ai vu des solutions qui disent que si je place
@charset "utf-8";
en haut de mon fichier .sccs, cela va le réparer. Cependant, j'obtiens toujours une erreur. Voici la trace complète
J'ai également essayé de supprimer tous les caractères non ascii de mon fichier CSS, d'en créer un nouveau, etc. Mais il ne compile pas. Des conseils ?
Traceback :
Sass est à l'affût des changements. Appuyez sur Ctrl-C pour arrêter.
/home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/util.rb:496:in `encode' : transcodage non supporté (de ASCII-8BIT à UTF-8) (ArgumentError)
de /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/util.rb:496:in
_enc' from /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/util.rb:515:in
sauvetage en bloc (1 niveaux) en 'from /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/util.rb:508:in `block (1 levels) in '
from /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/util.rb:472:in `yield'
from /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/util.rb:472:in `default'
from /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/util.rb:472:in `block in check_sass_encoding'
à partir de /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/util.rb:471:in `each'
à partir de /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/util.rb:471:in `find'
from /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/util.rb:471:in `check_sass_encoding'
from /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/engine.rb:349:in `check_encoding!'
from /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/engine.rb:316:in `_to_tree'
from /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/engine.rb:291:in `_render'
from /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/engine.rb:238:in `render'
à partir de /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/plugin/compiler.rb:319:in `update_stylesheet' (en anglais)
from /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/plugin/compiler.rb:169:in `block in update_stylesheets' (bloc dans update_stylesheets)
from /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/plugin/compiler.rb:167:in `each'
à partir de /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/plugin/compiler.rb:167:in `update_stylesheets' (en anglais)
from /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/plugin/compiler.rb:214:in `watch'
from /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/plugin.rb:111:in `method_missing'
from /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/exec.rb:408:in `watch_or_update'
from /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/exec.rb:294:in `process_result'
from /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/exec.rb:41:in `parse'
from /home/webdev/.gem/repository/gems/sass-3.1.1/lib/sass/exec.rb:21:in `parse!'
à partir de /home/webdev/.gem/repository/gems/sass-3.1.1/bin/sass:8:in `''.
à partir de /home/webdev/.gem/repository/bin/sass:19:in `load'
à partir de /home/webdev/.gem/repository/bin/sass:19:dans `''.