资产管道压缩指纹位置

时间:2012-07-09 09:00:30

标签: ruby-on-rails ruby-on-rails-3.1 asset-pipeline

我有一个奇怪的问题......

我通过

成功预编译资产
rake assets:precompile

然后,当我在生产中运行我的应用程序时,一些资产成功提供,而其他资产则失败。

我试图找出为什么有些失败。我发现那些有失败的人。 (点)名字

示例:

http://localhost:3001/assets/jquery-1.7.1.min-92db3e9645bf381db699af5c85229722.js

没有路线匹配[GET]“/assets/jquery-1.7.1.min-92db3e9645bf381db699af5c85229722.js”

然而,当我尝试将指纹位置更改为第一个之前并从浏览器中打开它时,它可以正常工作

http://localhost:3001/assets/jquery-1-92db3e9645bf381db699af5c85229722.7.1.min.js

所以,

http://localhost:3001/assets/jquery-1.7.1.min-92db3e9645bf381db699af5c85229722.js fails
http://localhost:3001/assets/jquery-1-92db3e9645bf381db699af5c85229722.7.1.min.js works

有什么理由吗?

0 个答案:

没有答案