1

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

我成功地预编译了资产

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

有什么理由吗?

4

0 回答 0