Rails6でBootstrap4を使ってみる
はじめに
WEBサイトのデザインをどうするかと考えて、とりあえずBootstrapを入れてみようかなというかんじ。
環境
$ rails -v
Rails 6.0.0
参考にしたサイト
$ rails -v
Rails 6.0.0
下記のgithubを参考にインストールしていきました。
twbs/bootstrap-rubygem
こちらはrails5の記事ですがRails6のことも載っているので参考になりました。
Railsアプリで Bootstrap 4 を利用する
Bootstrapを使えるようにするまで
viewファイル(任意)
確認用にBootstrap用のclassを使用したボタンを設置します。
<a href="#" class="btn btn-success">ボタン</a>
Gemfile
BootstrapとjQueryをインストールします。
gem 'bootstrap', '~> 4.1.1'
gem 'jquery-rails'
$ bundle install
application.scss
新しいRailsアプリを作成した際には app/assets/stylesheets/application.css
があるので、
こちらの名前を application.scss
に変更します。
$ mv app/assets/stylesheets/application.css app/assets/stylesheets/application.scss
*= require
と *= require_tree
は使用できないので、
sassファイルから削除して内容を下記に変更します。
// Custom bootstrap variables must be set or imported *before* bootstrap.
@import "bootstrap";
application.js
下記を追記します。
//= require jquery3
//= require popper
//= require bootstrap
確認
Bootstrapっぽいボタンになりました。
終わりに
Bootstrapを入れてからが頑張りどころ。。
Author And Source
この問題について(Rails6でBootstrap4を使ってみる), 我々は、より多くの情報をここで見つけました https://qiita.com/amatsukix/items/6ec083428df48b166357著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .