Railsでhot reloadする
kirillplatonov/hotwire-livereload: Live reload gem for Hotwire Rails apps.
このライブラリを導入する
redis
が必要
webpack
とか
vite
とかjsのビルドシステムが不要で
import-map
でも簡単に扱えるのが楽
ActionCable
を利用している
Dev Containers
とかで導入するとconnection refusedになることがあるがその場合は大体
config/cable.yml
のurlが間違ってるのが原因。
自分の場合はredisのコンテナへurlを
redis://redis:6379
にしているが、cable.ymlには
redis://localhost:6379
となっている。ここを修正すればうまくいく。
rails