我有一个 Rails 应用程序,它使用 phantomjs 在 Controller 中创建图像
system("/usr/bin/phantomjs ./app/assets/javascripts/phantom_snapshot.js http://urlToPageWhereImgComesFrom/ ./app/assets/images/newImage.png '#divId'&")
现在我想将该图像集成到 View 中,但我认为由于 assets:precompile 图像尚不可用。这是放置我的图像的正确位置吗?或者有没有办法将创建的图像动态添加到我的 Assets 中?
感谢任何帮助。
最佳答案
不会预编译的静态资源放在 ./public
文件夹中。
只需确保在您的环境中打开了静态 Assets 服务
config.serve_static_assets = true
关于ruby-on-rails - 将创建的图像动态添加到 Assets 管道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16210186/