はじめに
Rails5では、jQuery
に関するgemはrails new
コマンドで標準でインストールされなくなりました。そこでjQuery
をプロジェクト内で利用できるようにするにあたって、少しハマってしまいました。そこで、今回は、その解決方法をここで共有しておきたいと思います。
gemの導入
rails new
コマンドでアプリケーションフォルダを作成した後に、下記記述をGemfile
に追記して、bundle install
を行います。
# jQuery
gem 'jquery-rails'
application.jsファイルに追記
次に、jqueryのコードを各ファイルが認識できるように、下記の2行をapplication.js
に記述します。
//= require jquery
//= require jquery_ujs
Rails関連記事
正規表現まとめ(基礎)[Ruby編]
配列で利用できる主なメソッドをまとめてみた[Ruby編]
Mysql2::Error: Duplicate entry for key.. エラーを撃退した話(validationの設定)
おわりに
フレームワークのバージョンアップによって、標準でインストールされるライブラリも変更しますよね。
yarnやWebPackの導入が進んでいることもあり、今後はjquery-rails
などのjQuery/JavaScriptライブラリ導入用のgemはだんだん使われなくなっていくことが予想されます。
ですので、今のうちになるべくyarn
でJavaScriptライブラリを管理するのがよいでしょう。
少しでも役にたったよー、て方は「いいね」お願いします(^^)