奇妙な問題があります...
アセットを正常にプリコンパイルします
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
何か理由はありますか?