【发布时间】:2012-08-07 06:25:23
【问题描述】:
我在这里对 npm 提出了类似的问题:npm equivalent of `pip install -r requirements.txt`
这是给宝石的。
gem 相当于什么:
pip freeze > requirements.txt
pip install -r requirements.txt
【问题讨论】:
标签: gem
我在这里对 npm 提出了类似的问题:npm equivalent of `pip install -r requirements.txt`
这是给宝石的。
gem 相当于什么:
pip freeze > requirements.txt
pip install -r requirements.txt
【问题讨论】:
标签: gem
在 Ruby 中没有直接的比较,但我们有一些非常相似的东西。查看bundler gem,了解如何将所需的 gem 列表写入 Gemfile 并自动生成包含当前安装版本的 Gemfile.lock。
【讨论】:
我的解决办法是:
serverA: $ gem list | awk -F'[ ()]' '{print $1" -v "$(NF-1)}' > gem_reqs.txt
serverB: $ cat gem_reqs.txt | xargs gem install
我的情况是。在服务器“A”上,我有第 3 方开发的具有许多依赖项且没有 Gemfile 的 ruby 脚本。我必须在服务器“B”上使用那些相同的 ruby 脚本。如何轻松地将带有所有可能需要的 gem 的 ruby 环境“复制”到服务器“B”(相同版本)。
【讨论】: