0

独自の gem (マウント可能なプラグイン) を作成していますが、古いバージョンの ruby​​zip gem を含める必要があります。古いバージョンを使用する理由は、Rails 3 で記述されたコード テンプレートがいくつかあるためです。gemfile には、次のように古いバージョンを含めます。

gem 'rubyzip',  "~> 0.9.9"

正常にインストールされます。gem-module を記述した lib ファイルに、以下を追加しました。

require 'devise' # work nice.. haven't any error.
require 'zip/zip' # give me error that it is not found

私が試してもうまくいきrequire zipません。lib ファイルで gem を必要としない場合、エラーは消えましたが、gem のコントローラーではZip定数にアクセスできなくなりました。

4

0 に答える 0