はじめに
某プログラミングスクールの課題で、Railsを使ってECサイトを作成。
開発環境
Ruby 2.3.1
Rails 5.2.2.1
###発生時の状況
トップページに掲載している画像を、javascriptを使ってスライドさせる機能を開発環境で実装。
本番環境にデプロイすると、画像がスライドされず、また大きくレイアウトも崩れました。
###エラーの原因
原因は、application.jsに
=require rails-ujs =require jquery-ujs
の2つの記述があり、Rails側とjQuery側でファイルの呼び出しを行いエラーが発生しているようでした。
###解決策
調べた結果、上記のコードのいずれかを削除すると正常に動作する模様。
今回は、上の方のコードを削除したところ正常に動作しました。恐らく下のコードを削除しても正常に動作する。