2013-04-25 2 views
3

У меня есть приложение рельсы, которое создает изображения в контроллере с phantomjs использованиемДинамически добавлять создаваемые образы трубопровода активов

system("/usr/bin/phantomjs ./app/assets/javascripts/phantom_snapshot.js http://urlToPageWhereImgComesFrom/ ./app/assets/images/newImage.png '#divId'&")  

Теперь я хочу, чтобы интегрировать этот образ в представлении, но я думаю, что из-за активов: PreCompile изображение пока недоступно. Правильно ли это место для размещения моих изображений? Или есть способ динамически добавлять созданный образ в мои активы?

Любая помощь приветствуется.

+0

Я думаю, что вы хотите поместить его в './Государственный/активы/изображения /'. Thats, где статические активы, которые не прекомпилируются, идут. –

ответ

2

Статические активы, которые не будут предварительно скомпилированы, зайдите в папку ./public.

Просто убедитесь, что у вас есть статический актив сервировка включены в вашей среде

config.serve_static_assets = true 
+1

Благодарим за быстрый ответ! – Martin

Смежные вопросы