2012-05-09 8 views
0

アセット:アプリで永遠にプリコンパイルが行われています。ベンダのディレクトリにあるアセットをユーザに直接送信することはほとんどありません。そのため、プリコンパイルする必要はありません。それらは常にapp/assetsディレクトリの別のファイルに含まれています。ベンダーのディレクトリにアセットをプリコンパイルしないようにするにはどうすればよいですか?

プリコンパイラでベンダー/アセットのアセットを無視する方法を教えてください。

答えて

0

application.rb内のconfig.assets.precompileステートメントが、プリコンパイルする特定のファイルのみを参照していることを確認してください。アセット(jsまたはcss)がこのステートメントにリストされていない場合は、rake assets:precompileによってプリコンパイルされません。例:

config.assets.precompile += ['public/public.js', 'public/public.css', 'admin/admin.js', 'admin/admin.css'] 
関連する問題