Rails在开发过程中不会为其名称中的哈希值提供资源

时间:2015-07-31 17:29:04

标签: ruby-on-rails asset-pipeline

我的资源文件夹中有以下图片:

/assets/bundles/riverstreet-12e3a07deb732425897f8aa7f76c6859.jpg
/assets/images/riverstreet.jpg

这两个文件夹都会添加到应用的资产路径

Rails.application.config.assets.paths << Rails.root.join('assets', 'bundles')
Rails.application.config.assets.paths << Rails.root.join('assets', 'images')

然而,当我尝试访问名称中带有哈希的那个时,我收到错误。

http://localhost:5000/assets/riverstreet.jpg // Looks good
http://localhost:5000/assets/riverstreet-12e3a07deb732425897f8aa7f76c6859.jpg // Errors out

这是错误

No route matches [GET] "/riverstreet-12e3a07deb732425897f8aa7f76c6859.jpg"

0 个答案:

没有答案