0

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

这是我的 gem 结构: order - app - controllers - order_controller.rb - lib - order order.rb

以及 order_controller.rb 的内容:

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

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

我定义了我的根以导致该控制器的索引操作:

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

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

未初始化的常量 Order::OrderController

我做错了什么?

4

1 回答 1

0

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

于 2012-10-17T20:06:41.920 回答