2

現在、開発マシンに宝石がインストールされています。このgemをプロダクションで使用したいのですが、サーバーの問題でインストールできませんでした。この宝石をサーバーに転送できるようにプラグインに変換する方法はありますか?

いいえの場合、この宝石を私のマシンからサーバーに転送する方法はありますか?

ところで、Ruby on Rails (2.1) の古いバージョンを使用しています。

ありがとう。

4

2 に答える 2

1

プラグインがRails2.1と互換性がある場合は、プラグインを/vendorディレクトリに移動でき、そこから機能するはずです。コメントで述べたように、ベンダーディレクトリは削除され、そのスタイルのプラグインはRails 4で削除されますが、Rails2.1では問題ありません。

ファイルを入手するにはrubygems.org、プロジェクトのホームページに進んでください。興味のあるプラグインのソースコード(Rails 2.xと互換性のあるバージョンを含む)をGithubで見つけて、ベンダーディレクトリにクローンするだけです。

于 2012-08-29T02:31:22.720 に答える
1

gem の単一のソース コード ファイルをプロジェクトの lib ディレクトリにコピーするだけです。https://github.com/ambethia/smtp-tls/blob/master/lib/smtp-tls.rb

于 2012-09-03T14:37:05.467 に答える