0
0

Rails7 Docker環境 deviseで生成されたviewの変更が反映されない

Last updated at Posted at 2023-10-01

This article shows how to reflect view file change when using devise gem and Docker container.

環境情報&前提条件

  • Ruby 3.2.1
  • Rails 7.0.0
  • 開発環境
    • Docker使用
    • DBのimage postgres:14-alpine

gem

  • devise 4.9.2

解決したい内容

  • deviseで生成されたviewの変更がブラウザ仮面上で表示しても反映されない。
  • 開発時にはDocker環境を使用している。

解決手順

  • deviseの設定ファイルの編集
config/initializers/devise.rb
# デフォルトでコメントアウトされている箇所を解除し、trueに変更する。
config.scoped_views = true
  • コンテナの再起動を行う。
    • ※Docker環境で変更が変更されないような場合は、コンテナ再起動をすると反映されるケースがままあります。
$ docker compose restart

参考記事

以下記事を大いに参考にさせていただきました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0