我有一个rails应用程序,使用
在phantomjs控制器中创建图像system("/usr/bin/phantomjs ./app/assets/javascripts/phantom_snapshot.js http://urlToPageWhereImgComesFrom/ ./app/assets/images/newImage.png '#divId'&")
现在我想在视图中集成该图像,但我认为由于资产:预编译图像尚不可用。这是放置我的图像的正确位置吗?或者有没有办法动态地将创建的图像添加到我的资产?
感谢任何帮助。
答案 0 :(得分:2)
不会预编译的静态资产位于./public
文件夹中。
确保您的环境中已启用静态资源服务
config.serve_static_assets = true