久しぶりにherokuにpushしたら出たエラーとその対処法

datepickerを追加して出たエラー

Ruby 1.9.3
Rails 3.2

  • エラー
couldn't find file 'jquery-ui'
  • 対処法
# assets/javascripts/application.js
//= require jquery
//= require jquery-ui

# assets/javascripts/application.js
//= require jquery
//= require jquery.ui.all

◆参考
javascript - Couldn't find file 'jquery-ui' - Stack Overflow
GitHub - jquery-ui-rails/jquery-ui-rails: jQuery UI for the Rails asset pipeline

assets:precompileでエラー

  • エラー
could not connect to server: Connection refused
Is the server running on host "127.0.0.1" and accepting
TCP/IP connections on port 5432?
  • 対処法
# config/application.rb に以下を追加
    # For Heroku
    config.assets.initialize_on_precompile = false


◆参考
[Heroku] Rails 3.2 アプリを git push すると rake assets:precompile でエラーが出るときの対処法 | CodeNote