0

GCCで使用-Lして、追加の検索ルート ディレクトリを指定しました。そして、GCC は、デフォルトのシステム検索ディレクトリに加えてディレクトリを検索します。

requireRubyはシステムの gem インストール ディレクトリしか検索しないと思います。そして、私が使用ruby -I <path>したときは、指定されたディレクトリのみを検索し、システムのgemインストールディレクトリを除外しているようです。

シンプルでクリーンですが、システムの gems ディレクトリと追加の検索ディレクトリを使用したいと考えています。-LGCCパラメータと同様です。これを行うオプションはありますか?または、システム上で移植可能なシステム gem ディレクトリの便利なエイリアスがありますか?

または、予想される gem をプロジェクトにローカルにインストールする必要がありますか? 私はそれが期待されていました、どうすればこれを行うことができますか?

4

1 に答える 1

2

やり方は簡単。ディレクトリを Ruby パスに追加するには、必要になる前にこれを行います。

$: << '/path/to/gem/dir'
于 2013-03-05T01:57:37.173 に答える