2016-06-06 4 views
0

У меня есть js.erb файл, который делает ссылку на спрайтах файл, который я хранящийся под приложением/активы/изображенийЗагрузка изображения из активов/изображений в рельсах 4 приложения

js.erb файл

this.image.src = "<%= image_path('sprites.png') %>"; 

Я добавил следующее в мой файл конфигурации/среда/development.rb

config.assets.compile = true 

и побежал

rake assets:precompile 

У меня по-прежнему возникает ошибка 404 при попытке загрузить изображение. Пожалуйста, помогите, это займет больше времени, чем нужно.

+0

, что URL-адрес изображения генерируется? –

ответ

0

Я думаю config.assets.compile = истина в production.rb

и Нет необходимости добавить в development.rb

Но если вы хотите отладить активы в процессе разработки. Вы можете изменить эту строку:

config.assets.debug = true // default is false 

Дополнительная информация:

image_path("sprites.png") 
# => "/assets/sprites.png" 

image_url("sprites.png") 
# => "http://www.example.com/assets/sprites.png" 

Чтобы убедиться, что вы запустите PreCompile в развитии

rake assets:precompile RAILS_ENV=development 
Смежные вопросы