nakaearth / withmychild

rails5.2系で作る個人プロジェクト

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

withMyChild

Requirement

Docker for Mac

Development

open a terminal app:

git clone <this repository uri> withMyChild
cd withMyChild
docker-compose build
docker-compose up
docker-compose run app bundle exec rake db:setup
docker-compose run app bundle exec rake ridgepole:apply
docker-compose run app npm run build:dev &

以下のコマンドでアプリケーションにアクセス

open "http://localhost:3000"

アプリのToken発行

アプリのtoken発行用にrakeタスクを用意した

bundle exec rake 'app:create_token[application_id, 1.0.0]'
tokenを発行完了しました: bwbmKXlM+iFyaiGNlV7TvmXN8Us=

tokenが発行されるので、アプリからのアクセス時にそれを使う

Debug

open a terminal app:

docker attach withmychild_app_1

コンソールがattachされるので、pryを仕込んで確認する

pry自体はquitコマンドで終了できる。そのあと、 Ctrl + Cなどでdockerの接続を終了すると、コンテナ自体が終了してしまう。 デタッチするときはCtrl-P Ctrl-Qで抜ける。

Enjoy!

About

rails5.2系で作る個人プロジェクト


Languages

Language:Ruby 80.1%Language:HTML 8.4%Language:JavaScript 6.7%Language:CSS 3.9%Language:Dockerfile 0.6%Language:Shell 0.4%