本番環境にデプロイすると、マニフェストファイルのいくつかがプリコンパイルされていないことがわかりました。そして、これらのマニフェストファイルはすべて.sassや.js.coffeeのような拡張子を持っていることに気づきました
私はこれらをapplication.rb
同様に含めましたconfig.assets.precompile << 'admin.js.coffee'
。
それで、マニフェストファイルがプレーンなcss / js以外のものになることはできないというのは本当ですか?
アップデート
私はfish.sassを持っていますが、実行しても何も起こりconfig.assets.precompile << 'fish.sass'
ません。ただし、これを行うconfig.assets.precompile << 'fish.css'
と正しくコンパイルされます。それを機能させるために存在しないファイルを指定しなければならないのは奇妙に思えます。