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

メインアプリケーション Gemfil に order gem を追加しました。

そのコントローラーのインデックス アクションにつながるようにルートを定義しました。

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

しかし、ホームページにアクセスしようとすると、次のようになります。

初期化されていない定数 Order::OrderController

私が間違ったことをしましたか?

4

1 に答える 1

0

Gemfile に gem を追加した後に bundle install を実行しましたか? ところで、なぜその構造でRailsプロジェクトを作るのではなく、その構造のgemを作っているのですか?

于 2012-10-17T20:06:41.920 に答える