ruby - 从已安装的 gem 创建 gem 包

标签 ruby deployment rubygems

我在一台电脑上安装了一堆 ruby​​ gem,想将它们复制到另一台没有互联网连接的电脑上。是否可以将已安装的 gem 打包回 *.gem 文件,然后使用“gem install %path_to_local_gem%”命令安装它们?

最佳答案

如果您正在使用 bundler 。您可以通过发出以下命令在没有互联网连接的机器上安装您的应用程序 gems:

bundle install --deployment

为此,您当然必须首先安装 bundler 。也许您甚至可以在操作系统的包系统中找到它。

关于ruby - 从已安装的 gem 创建 gem 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8778325/

相关文章:

iphone - 在 iPad 上运行 Ruby 解释器

ruby - 用于浏览客户端用户文件系统的 Rails gem

ruby-on-rails - 我的 Rails 文件的 Nginx 权限被拒绝错误?

ruby - 需要 nokogiri : Load Error

ruby-on-rails - 将设计身份验证合并到现有的用户结构中?

ruby-on-rails - Curl::Error::Partial File Error: 传输部分文件错误

c - Ruby 的 Thread#join(0) 的功能?

debugging - 生产环境中出现无法在开发环境中复制的错误是否正常?

mysql - Rails 部署期间的 "error 28 from storage engine"

ruby - 为什么Nokogiri 只需要在 super 用户模式下工作?