Ruby on rails 在aws ec2实例中为生产中的静态资产提供服务

Ruby on rails 在aws ec2实例中为生产中的静态资产提供服务,ruby-on-rails,Ruby On Rails,我有一个rails应用程序,它依赖于我创建的mithril库。mithril库是应用程序的核心。从该库中,渲染vdom并渲染模型。该库通过bower安装到我的应用程序中 在我的密室里,我把这样的图像称为 m('img.u-marginbottom-10[alt=\'Icon blog\'][src=\'/assets/icon-blog.png\']') 在dev env中,这可以正常工作,但是当我将其推到prod env时,这些链接就断了 我知道这是因为rails资产管道将摘要添加到这些图像

我有一个rails应用程序,它依赖于我创建的mithril库。mithril库是应用程序的核心。从该库中,渲染vdom并渲染模型。该库通过bower安装到我的应用程序中

在我的密室里,我把这样的图像称为

m('img.u-marginbottom-10[alt=\'Icon blog\'][src=\'/assets/icon-blog.png\']')
在dev env中,这可以正常工作,但是当我将其推到prod env时,这些链接就断了

我知道这是因为rails资产管道将摘要添加到这些图像文件中。我有什么办法可以参考它吗


在Heroku,由于rails12_factor gem,资产交付时没有问题,但我正在将应用程序迁移到aws服务器,并且在Rails 4中,非摘要资产没有预编译。尝试使用gem。它还将生成非digset版本的资产