00.rubyonrails:06.railsチュートリアル
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン次のリビジョン両方とも次のリビジョン | ||
00.rubyonrails:06.railsチュートリアル [2022/01/28] – [Railsチュートリアル第4版(5.2)] adash333 | 00.rubyonrails:06.railsチュートリアル [2022/01/29] – [第6章] adash333 | ||
---|---|---|---|
行 23: | 行 23: | ||
===== Railsチュートリアル第4版(5.2) ===== | ===== Railsチュートリアル第4版(5.2) ===== | ||
+ | |||
+ | git checkout masterではなく、 | ||
+ | < | ||
+ | git checkout main | ||
+ | </ | ||
第3章 | 第3章 | ||
< | < | ||
- | |||
curl https:// | curl https:// | ||
heroku login -i | heroku login -i | ||
行 56: | 行 60: | ||
docker をrestartしてみる | docker をrestartしてみる | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | ファイルを作成したりするたびに、WSL2の方で、 | ||
+ | < | ||
+ | sudo chown -R $USER:$USER . | ||
+ | docker-compose restart | ||
+ | docker-compose exec web run | ||
+ | </ | ||
+ | が必要になることが多い | ||
+ | |||
+ | guardによるテストの自動化 | ||
+ | < | ||
+ | docker-compose exec web bash | ||
+ | bundle exec guard | ||
+ | </ | ||
+ | |||
+ | ==== 第5章 ==== | ||
+ | WSL2のターミナル画面から、Windowsのエクスプローラー画面を出す方法 | ||
+ | < | ||
+ | explorer.exe . | ||
+ | </ | ||
+ | |||
+ | Gemfile | ||
+ | < | ||
+ | gem ' | ||
+ | </ | ||
+ | |||
+ | Gemfileを更新したら、以下を実行。Dockerイメージをビルドしなおす必要があり、結構時間がかかります。(5分くらい?) | ||
+ | < | ||
+ | docker-compose run web bundle install | ||
+ | docker-compose down | ||
+ | docker-compose up --build -d | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== 第6章 ==== | ||
+ | 6.1.1 | ||
+ | |||
+ | Dockerで作成したpostgresqlコンテナ(dbコンテナ)の中に入って、databaseの中身を確認する。 | ||
+ | |||
+ | < | ||
+ | docker-compose up -d | ||
+ | docker-compose exec db bash | ||
+ | </ | ||
+ | |||
+ | → 続きは、[[00.rubyonrails: | ||
+ | |||
+ | < | ||
+ | sudo chown -R $USER:$USER . | ||
+ | docker-compose restart | ||
+ | docker-compose exec web bash | ||
+ | bundle exec guard | ||
+ | </ | ||
+ | |||
+ | Gemfile | ||
+ | < | ||
+ | gem ' | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | docker-compose run web bundle install | ||
+ | docker-compose down | ||
+ | docker-compose up --build -d | ||
+ | </ | ||
+ | {{: | ||
00.rubyonrails/06.railsチュートリアル.txt · 最終更新: 2022/01/29 by adash333