gpt4 book ai didi

Ruby gem 对离线服务器的依赖

转载 作者:数据小太阳 更新时间:2023-10-29 06:38:57 26 4
gpt4 key购买 nike

我有一个完全断开与 Internet 连接的服务器(出于一些奇怪的安全原因)。

如何使 Ruby 对各种 gem 的依赖性在该环境中工作?它可能适用于 Bundler,但如何在没有互联网连接的情况下使用 gem 安装 Bundler?

最佳答案

您可以从 ruby​​gems 下载 bundler 作为 .gem 文件,并使用

将其安装在服务器上
gem install /path/to/bundler.gem

然后您可以将应用程序所需的所有 gem 打包到 ./vendor/cache 目录中

bundle package

如果现在将应用程序(连同 ./vendor/cache 目录)部署到服务器并运行

bundle install --local

bundler 不会转到 ruby​​gems,而是将从 ./vendor/cache 目录安装所有 gem。

参见bundler-package docs获取更多信息。

关于Ruby gem 对离线服务器的依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11291235/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com