gpt4 book ai didi

ruby - 我应该将属于 Ruby 标准库的文件添加到 `Gemfile` 吗?

转载 作者:数据小太阳 更新时间:2023-10-29 08:13:48 25 4
gpt4 key购买 nike

我需要在我的代码中执行 require 'openssl'。否则,我会得到 NameError: uninitialized constant Object::OpenSSL。但是,当我执行 gem list 时,我没有看到 openssl。我正在将 Sinatra 应用程序部署到 Heroku stack bamboo-mri-1.9.2。我应该将 openssl 添加到 Gemfile 吗?我不这么认为,因为我认为openssl is part of the Ruby Standard Library .另外,base64 呢? ?

最佳答案

对于您支持的 Ruby 版本,您不需要在 Ruby 标准库中的 Gemfile 中包含 gem。

您可以让您的程序自动要求 Gemfile 中的所有 gem。 Rails 就是这样做的。否则,只需在需要它的文件中 require 'gem_name'

关于ruby - 我应该将属于 Ruby 标准库的文件添加到 `Gemfile` 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4778071/

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