前提・実現したいこと
Ruby on Railsで新規登録・ログイン機能を実装しようとしています。
まず、gem 'devise'
をgemfileに記述し、bundle install
をしました。
その後、rails generate devise:install
を行い、Userモデルを作成するため
rails generate devise user
をしたところエラーが発生しました。
発生している問題・エラーメッセージ
✗ rails generate devise user Running via Spring preloader in process 4718 Deprecation warning: Expected string default value for '--test-framework'; got false (boolean). This will be rejected in the future unless you explicitly pass the options `check_default_type: false` or call `allow_incompatible_default_type!` in your code You can silence deprecations warning by setting the environment variable THOR_SILENCE_DEPRECATION. invoke active_record create db/migrate/20210909064213_devise_create_users.rb Deprecation warning: Expected string default value for '--test-framework'; got false (boolean). This will be rejected in the future unless you explicitly pass the options `check_default_type: false` or call `allow_incompatible_default_type!` in your code You can silence deprecations warning by setting the environment variable THOR_SILENCE_DEPRECATION. create app/models/user.rb insert app/models/user.rb route devise_for :users
試したこと
.env
ファイルに
THOR_SILENCE_DEPRECATION=true
を記述しました。
その後rails destroy devise user
を行い、再度rails generate devise user
を試してみましたが、結果が変わりませんでした。
補足情報(FW/ツールのバージョンなど)
ruby 3.0.2
Rails 6.1.4.1
Docker version 20.10.8
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。