没有互联网可用性安装gem

时间:2013-01-30 05:02:23

标签: ruby-on-rails ruby rspec gem

昨天我试图在没有连接到互联网的系统上安装rspec gem,所以这就是我做的 -

我使用命令gem install rspec为rspec下载了gem,并在命令提示符下显示了包中的5个gem - (带有conn的系统)

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

并粘贴在没有互联网连接的相同path9system中,

当我使用gem 'rspec'(没有互联网连接的计算机)更新gem文件并重新启动服务器时仍显示错误。

我需要知道在安装过程中是否还有其他更新的东西,我错过了?

我需要添加哪些其他部分才能使这个rspec在没有互联网连接的情况下在计算机上运行。

PS- New to rails :)

1 个答案:

答案 0 :(得分:3)

要缓存gems执行bundle cache,它会将所有gem保存在vendor/cache目录中。

当您执行bundle install时,它将使用缓存的宝石。