Помощники sass-rails «image-url», «asset-url» не работают в rails 3.2.1

Я использую 3.2.1, с sass-rails-3.2.4 и sass-3.1.15 ...

Документация для В конвейере ресурсов говорится:

asset-url("rails.png", image) becomes url(/assets/rails.png)
image-url("rails.png") becomes url(/assets/rails.png)

...

Итак, я создал следующий файл:

# app/assets/stylesheets/public/omg.css.sass

body
  background: asset-url('snake.gif', image)

#lol
  background: image-url('snake.gif')

, и когда я захожу на localhost: 3000 / assets / public / omg.css, я получаю:

body {
  background: asset-url("snake.gif", image); }

#lol {
  background: image-url("snake.gif"); }

... Я также пробовал изменив файл на omg.css.scss и изменив синтаксис на:

# app/assets/stylesheets/public/omg.css.scss

body {
  background: asset-url('snake.gif', image);
}

#lol {
  background: image-url('snake.gif');
}

, но получите те же результаты ... кто-нибудь знает, почему эти помощники не работают?

45
задан New Alexandria 11 September 2013 в 00:01
поделиться