3

我有一个 Rails 应用程序,它使用 phantomjs 在控制器中创建图像

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

现在我想将该图像集成到一个视图中,但我认为由于 assets:precompile 图像尚不可用。这是放置我的图像的正确位置吗?或者有没有办法将创建的图像动态添加到我的资产中?

任何帮助表示赞赏。

4

1 回答 1

2

不会被预编译的静态资产放在./public文件夹中。

只需确保在您的环境中启用了静态资产服务

config.serve_static_assets = true
于 2013-04-25T08:54:53.933 回答