2014-06-15 75 views
0

你可以通过ftp安装宝石宝石吗?我的意思是复制当地的宝石目录/var/lib/gems/1.9.1/gems,并将其与目录中的filezilla联机。通过ftp安装宝石

我想这样做的原因是因为在尝试安装一些gem时(比如权限错误,一些需要ruby> = 1.9.2但我已经有ruby 1.9.3),它给了我错误。那么有没有简单的方法?

谢谢!

回答

0

您可以将所有必需的gems源文件放在应用程序的lib目录中,并将它们引用到您的Gemfile中,而不是复制您的系统的可能是ruby版本的gem。并不是说你不能将这些源文件放在其他目录中。

将宝石来源放置在您的本地应用程序中,例如#{Rails.root}/lib/my_gem并更新Gemfile使用引用宝石:

gem "my_gem", path: "lib/my_gem" 

然后运行bundle install安装源宝石在你的应用程序。

+1

是创业板,由于它的这种方式更容易 –

0

,你可以运行

宝石服务器

然后添加源

http://some.ip:8808

时候,你就已经共享安装在系统