Je suis sur 3.2.1, avec sass-rails-3.2.4 et sass-3.1.15...
La documentation pour l'asset pipeline dit:
asset-url("rails.png", image) becomes url(/assets/rails.png)
image-url("rails.png") becomes url(/assets/rails.png)
...
J'ai donc fait le fichier suivant:
# app/assets/stylesheets/public/omg.css.sass
body
background: asset-url('snake.gif', image)
#lol
background: image-url('snake.gif')
et lorsque je visite localhost:3000/assets/public/omg.css-je obtenir:
body {
background: asset-url("snake.gif", image); }
#lol {
background: image-url("snake.gif"); }
... J'ai aussi essayé de changer le fichier omg.css.scss et changé la syntaxe:
# app/assets/stylesheets/public/omg.css.scss
body {
background: asset-url('snake.gif', image);
}
#lol {
background: image-url('snake.gif');
}
mais obtenir les mêmes résultats... quelqu'un a une idée de pourquoi ces aides ne sont pas de travail?