我尝试归档的内容
我正在编写一个主要是 CRUD 的 Rails 应用程序。我想要一个管理界面,以便非程序员应该能够控制内容。我决定使用现成的库rails admin,因为它似乎是提供最多约定 > 配置的库。
出了什么问题
嗯,大部分都是。
每次我运行一个使用 rails 配置的命令(似乎)它都会停止并给我一个很长的错误。如果您能比我更好地理解我在 shell中遇到的错误,请在此处发布。
如果我执行另一个 rails 命令,例如rails g model Admin
它以相同的方式失败,则会抱怨uninitialized constant Admin (NameError)
.
它是如何变得如此糟糕的
我一边散步,一边吹口哨,玩得很开心。创建了一个 ruby 应用程序,安装了 Devise 并使用它设置了 User 类,搭建了一些 CRUD MVC 的脚手架,制作了一些自定义控制器视图。我知道 gem 'will_paginate' 与 'rails_admin' 冲突,所以我从我的 gemfile 中删除了它,而是使用了 'kaminari'。
我怀疑谁
埃里克。不,我相信他很棒。但是 rails_admin 显然不能很好地与我的应用程序配合使用。我怀疑这与我在安装 gem 之前没有创建“管理员”模型有关。但是我现在无法修复它,因为我得到了这些错误(即使我从 gemfile 中删除 rails_admin,我也会得到错误,执行 abundle
然后尝试rails g
)。