Heroku で動作するようにアプリケーションを構成しましたが、問題が発生しています。開発モードで、CSS の一部を変更してブラウザを更新すると、CSS が読み込まれません。
ログを確認したところ、application.css が読み込まれません。開発モードで毎回ロードする必要があります。また、私の application.js が機能しなくなりましたが、その理由がわかりません。
開発.rb:
# Do not compress assets
config.assets.compress = false
config.assets.precompile += %w( login.css )
# Expands the lines which load the assets
config.assets.debug = true
環境.rb:
config.active_record.whitelist_attributes = true
# Enable the asset pipeline
config.assets.enabled = true
# Version of your assets, change this if you want to expire all your assets
config.assets.version = '1.0'
config.assets.initialize_on_precompile = true
を使用してアセットを手動でコンパイルする$ rake assets:precompile RAILS_ENV=development
と、application.js コードを除いて機能します。
//= require jquery
//= require jquery_ujs
//= require_tree .
//= require jquery.reveal
$(document).ajaxStart(function() {
$( "#load_img" ).animate({
height:"toggle",
opacity:"toggle"
});
});
$(document).ajaxSuccess(function() {
$( "#load_img" ).fadeOut('fast');
});
$(document).ready(function() {
setTimeout(
function() {
$("#flash_messages").fadeOut(3000)
},
2500);
});
Heroku にデプロイする前は、すべてが機能していました。