0

我刚刚安装了 devise 3.1.1,每当我运行“rails generate devise:install”时,我都会收到一条错误消息,提示“未设置 Devise.secret_key。请将以下内容添加到您的 Devise 初始化程序中。” 我检查了我的“Config/initializers/”文件夹,但没有“devise.rb”文件可供编辑!我该怎么办?请帮助我,我是 Rails 初学者,我到处搜索,但没有找到解决方案。谢谢你。

4

1 回答 1

0

移动到您的routes.rb文件并评论此行

#devise_for :installs

现在移动到您的控制台/CMD 并重新运行 rails generate devise:install

如果上面没有解决您的问题,则手动更改您的设计 gem 版本(在 gem 文件中) gem 'devise', '3.0.3',然后按照我上面提到的步骤进行操作。

于 2013-10-08T11:16:53.317 回答