Railsに初めて触れる方を対象にしたチュートリアルです
PWA
というWebアプリをスマホやPCへインストールできるようにする機能をRailsに導入するチュートリアルです
まず、rails new
を実行し、Railsアプリのひな型を作成します
rails new himl
次に、作成したRailsアプリのディレクトリへと移動します
cd himl
先ほどのrails new
でsqlite3
のインストールがエラーになっている場合は、以下のようにバージョンを指定してください
gem 'sqlite3', '1.3.13'
その後、bundle install
を実行します
bundle install
rails g scaffold
コマンドを使い、CRUDを作成します
rails g scaffold post title:string content:text
その後、rails db:migrate
でマイグレーションを行います
rails db:migrate
まず、serviceworker-rails
をGemfile
に追加します
gem 'serviceworker-rails'
その後、bundle install
を実行します
bundle install
最後に、以下のコマンドを実行すればPWA化は完了です!
rails g serviceworker:install