你可以通过ftp安装宝石宝石吗?我的意思是复制当地的宝石目录/var/lib/gems/1.9.1/gems
,并将其与目录中的filezilla联机。通过ftp安装宝石
我想这样做的原因是因为在尝试安装一些gem时(比如权限错误,一些需要ruby> = 1.9.2但我已经有ruby 1.9.3),它给了我错误。那么有没有简单的方法?
谢谢!
你可以通过ftp安装宝石宝石吗?我的意思是复制当地的宝石目录/var/lib/gems/1.9.1/gems
,并将其与目录中的filezilla联机。通过ftp安装宝石
我想这样做的原因是因为在尝试安装一些gem时(比如权限错误,一些需要ruby> = 1.9.2但我已经有ruby 1.9.3),它给了我错误。那么有没有简单的方法?
谢谢!
您可以将所有必需的gems源文件放在应用程序的lib目录中,并将它们引用到您的Gemfile中,而不是复制您的系统的可能是ruby版本的gem。并不是说你不能将这些源文件放在其他目录中。
将宝石来源放置在您的本地应用程序中,例如#{Rails.root}/lib/my_gem
并更新Gemfile
使用引用宝石:
gem "my_gem", path: "lib/my_gem"
然后运行bundle install
安装源宝石在你的应用程序。
是创业板,由于它的这种方式更容易 –