【发布时间】:2012-07-12 04:12:02
【问题描述】:
我正在 Rails 3.2.6 中编写一个插件 - 我的插件应该修改我的用户模型(位于 app/models/user.rb 中) - 但是,我找不到从插件中引用该文件的正确方法在 require 语句中。
我尝试了require 'user'、require 'app/models/user' 和一堆尝试使用 Rails.root 和其他变量的东西 - 没有任何效果,并且在尝试运行应用程序时收到错误“未初始化的常量用户”。
有人可以指出我正确的方向吗?顺便说一句,这个插件是作为 gem 构建的,并且包含在我的 Gemfile 中(从 github 中提取)。
谢谢!
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-plugins