Railsの開発環境を作る003
Clone
まずはリポジトリを clone しておく。
code:sh
git clone git@github.com:YuheiNakasaka/docker-rails-basis.git
デフォルトの構成
この環境では下記の構成がデフォルトで作成される。
PostgreSQL + Redis
Rails + Hotwire + sidekiq
基本方針
DevContainerを作成し開発環境を作成。その内部でRails newしたりコマンド実行したりする。
開発環境の立ち上げ
code:docker-compose.yml
args:
RUBY_VERSION: '3.3'
その他メモ
remote hostからgit pushができない
ssh-keyを作成してgithubに登録しssh-agentをリモートホスト内で実行させるといい感じにやってくれた
StimulusのコードをTypeScriptにしたい
eslintを有効にしたい
globalにeslintを入れてVSCodeのeslintプラグインを有効にすれば良いだけ。
prettierを有効にしたい
VSCodeのprettierプラグインを有効にすれば良いだけ。
リソース