1

昨日rspec、インターネットに接続されていないシステムにgemをインストールしようとしたので、これが私がしたことです-

コマンドを使用してrspecのgemをダウンロードし、gem install rspecコマンドプロンプトでパッケージ内に5つのgemを表示しました-(インターネット接続のあるシステム)

diff-lcs-1.1.3、rspec-2.12.0、rspec-core-2.12.2、rspec-expectations-2.12.1、rspec-mocks-2.12.2

この場所から 5 つのフォルダーをコピーしました -

C:\RailsInstaller\Ruby1.9.3\lib\ruby\gems\1.9.1\gems

インターネットに接続せずに同じパス9システムに貼り付けます)、

(インターネット接続のないコンピューター)でgemファイルを更新gem 'rspec'し、サーバーを再起動すると、まだエラーが表示されます。

インストール中に更新されたもので、私が見逃しているものが他にあるかどうかを知る必要がありますか?

このrspecをインターネットに接続せずにコンピューターで動作させるために追加する必要がある他の部分。

PS-New to rails :)

4

1 に答える 1

3

gem をキャッシュするには、実行すると、すべての gem がディレクトリbundle cacheに保存されます。vendor/cache

を実行するbundle installと、キャッシュされた gem が使用されます。

于 2013-01-30T05:26:40.167 に答える