0

第一次使用设计我有点困惑。我遵循了手动通过身份验证的教程,因此我在这方面对 Rails 有一些了解。

通常,当您为用户创建脚手架时,您会得到一个用户控制器,其中包含用于显示、编辑、添加等用户的所有方法,可以通过浏览器通过http://localhost:3000/users/[action].

我已经销毁了用户脚手架并再次使用设计(rails 生成设计用户)开始,但这根本不会创建控制器。将http://localhost:3000/users/给出错误No route matches [GET] "/users"

我应该创建自己的控制器吗?我从这里去哪里?

4

1 回答 1

0

我认为您没有初始化设计。你可能应该跑

rails generate devise:install

然后通过运行为用户生成模型

rails generate devise User
于 2013-02-24T16:39:37.560 回答