Closed18
railsの環境構築をする
まずは環境構築。docker composeを使ってやりたいので以下を参考。
この辺とかも参考に
railsのディレクトリ構成、他の人はどう作ってるんだろうと思ったらルートディレクトリでrails newしたままが多そう
native password問題あったな。。。
へー
railsのdb接続に苦戦
Mysql2::Error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
これに悩まされたけど、結局 database.yml
のhostがDBコンテナ名になってなかったことが原因だった。
インデントは2っぽい
docker-compose run web rails g
系がうまくいかない時は、docker compose build してみる
docker-compose run
って無駄にコンテナ増えるからあんまりよく思ってないんだけど、しょうがないもんなのか?
なんやかんやでRSpecとrubocopとprecommitを入れた。
rubocop.yml
AllCops:
NewCops: enable
Exclude:
- Gemfile
SuggestExtensions: false
# allow not exist comment/documentation
Style/Documentation:
Enabled: false
# allow japanese commnets
Style/AsciiComments:
Enabled: false
# allow 120 letters in row
Layout/LineLength:
Max: 120
# escape freeze error
Style/FrozenStringLiteralComment:
Enabled: false
reactを入れることになった
webpaclerv6を入れたけど、正解か全くわからん。
webpacler入れず別でviteとか入れて管理できないだろうか。reactとrailsのコンテナは別々にするのをやめて1つにした。
このスクラップは2022/11/20にクローズされました