Rails拥有宝石和未初始化的常量

时间:2012-07-28 10:48:09

标签: ruby-on-rails gem ruby-on-rails-3.2

我正在尝试制作自己的宝石,但我仍然遇到错误,

这是我的宝石结构:     订购      - 应用程序        - 控制器          - order_controller.rb      - lib        - 订单       order.rb

order_controller.rb的内容:

class Order::OrderController < ApplicationController
    def index
       puts "asd"
    end
end

我已将订单gem添加到主应用程序Gemfil中。

我将我的root定义为导致该控制器的索引操作:

root :to => "order/order#index"

但是当我尝试访问主页时,我得到:

  

未初始化的常量Order :: OrderController

我做错了什么?

1 个答案:

答案 0 :(得分:0)

在Gemfile中添加gem后,您是否运行了bundle install?顺便说一句,为什么你为这个结构制作一个宝石而不是用这个结构制作一个Rails项目呢?