【问题标题】:Install gems via ftp通过 ftp 安装 gem
【发布时间】:2014-06-23 23:10:59
【问题描述】:

你能通过 ftp 安装你的 ruby​​ gem 吗?我的意思是只需复制您的本地 gem 目录 /var/lib/gems/1.9.1/gems 并将其与 filezilla 放在 ruby>gems>gems 目录中。

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

谢谢!

【问题讨论】:

    标签: ruby-on-rails ruby ftp gem


    【解决方案1】:

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

    将 gem 源代码放在本地应用程序中,例如#{Rails.root}/lib/my_gem 并更新您的 Gemfile 以使用以下方式引用 gem:

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

    然后运行bundle install 在您的应用程序中安装源代码gem。

    【讨论】:

      【解决方案2】:

      然后你就可以跑了

      宝石服务器

      然后添加源

      http://some.ip:8808

      您将共享安装在该系统中的 gem

      【讨论】:

        猜你喜欢
        • 2015-09-23
        • 1970-01-01
        • 1970-01-01
        • 2019-01-07
        • 2011-04-14
        • 2021-08-27
        • 2015-09-15
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多