![見出し画像](https://assets.st-note.com/production/uploads/images/27232954/rectangle_large_type_2_8a5c9bbf133163b75de1f76651b33357.png?width=1200)
Railsで家計管理サービスを作る ActiveAdminを使う
Active Adminを使う
今回はActive AdminというGemを利用します。
開発環境であるcloud9はRailsは6.0.3.1でした。
$rails -v
Rails 6.0.3.1
6系だと引っかかりポイントが多かったので、今回は5.1.6を使います。
まずは、rails newの実行。
$rails _5.1.6_ new HomeMoneyApp
次にActiveAdminのインストール。
$vi HomeMoneyApp/Gemfile
...
gem 'activeadmin'
gem 'devise'
$bundle install
ActiveAdmin の generator を実行して ActiveAdmin に必要なファイルを生成。
$rails g active_admin:install
generator が migration ファイルも作成してくれるので、 migration を実行します。同時に初期ログイン用のユーザも初期データとして作成します。
$rails db:migrate
$rails db:seed
これで、ログイン機能付きの管理画面の作成は完了。サービスを起動して、初期ログイン用のユーザー情報でアクセスする。
$rails s
Email: admin@example.com
Password: password
興味があること #育児 #料理 #ものづくり 楽しんで学んでいきたいです。 皆さんの【楽しんでいること】も是非、教えてください。