我在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。
我没有想法,关于为什么资产管道不适用于这一个图像的任何建议?
答案 0 :(得分:1)
您是否预先编制了生产中的资产?
RAILS_ENV=production rake assets:precompile