我刚刚安装了devise 3.1.1,并且每当我运行“ rails generate devise:install”时,我都会收到一条错误消息,提示“未设置Dev.secret_key。请将以下内容添加到Devise初始化程序中。” 我在“ Config / initializers /”文件夹中签入,但没有要编辑的“ devise.rb”文件!我该怎么办?请帮助我,我是Rails初学者,我到处搜索,但没有找到解决方案。谢谢你。
移至您的routes.rb
文件并对此行加注释
#devise_for :installs
现在移至您的控制台/ CMD并重新运行rails生成devise:install
如果上述方法不能解决您的问题,请手动更改您的设计gem版本(在gem文件中)gem 'devise', '3.0.3'
,然后按照我上面提到的步骤进行操作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句