私はまだレールに慣れていないので、これは私が怠った単純なことかもしれません。rabl をインストールして開発サーバーで動作させていますが、prod サーバーで試してみましたが、動作しません。環境は各マシンで同一です。
レール 2.3.14、rabl 0.7.6
私が見ているエラーは ActionView::MissingTemplate (ビュー パス app/views にテンプレート asset_links/index.erb がありません) です:
私のコントローラーでは require 'rabl' があり、コンソールでは ::Rabl が定義されています。render を呼び出しているコントローラーの index アクションで
:rabl => @asset_links
Rails が探しているテンプレートは index.erb であり、index.rabl ではないため、Rabl が何らかの形で登録されていないと思いますか?
何ヶ月も前に開発サーバーにrablをインストールしましたが、jsonをレンダリングするために必要な追加の手順を覚えていません。何が間違っているかについてのアイデアはありますか?