Rails 4嵌套资源不使用消化的图像文件名

时间:2016-06-23 23:47:35

标签: ruby-on-rails asset-pipeline

我在app/assets/stylesheets中有一个css.scss文件,此css文件呈现app/assets/images下的图片,请参阅下面的代码:

background: url(asset-path('tabs-spec.png')) no-repeat -366px 0; /* current folder is STYLESHEETS */

除了资产路径,我还使用其他方法加载图像。 它在开发中工作正常,但我在生产中使用资产管道进行的任何操作都不会使用public/assets文件夹中的已消化图像文件。

我正在使用rails 4.0.13 ruby​​ 2.1.1。

我没有想法,关于为什么资产管道不适用于这一个图像的任何建议?

1 个答案:

答案 0 :(得分:1)

您是否预先编制了生产中的资产?

RAILS_ENV=production rake assets:precompile