gpt4 book ai didi

ruby - gem 和 require 的区别(require open-uri)

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

我只是想了解自己。

我正在使用 nokogiri gem(用于解析 HTML)。如果我能正确打开 URL,我需要使用 gem“open-uri”中的方法。

但是当我将它包含在我的 Gemfile 中时(在 Windows 开发人员的机器上):

gem 'open-uri' - 捆绑安装时出现找不到 gem 的错误。

因此,如果我使用 require 'open-uri' - 它可以正常工作。

那么有人能解释一下这是怎么回事吗?

最佳答案

您正在使用 bundler对于您的 gem 依赖项,您做对了,但是 OpenUri是 Ruby 标准库的一部分。这就是为什么如果您想在代码中使用它,您需要它。

关于ruby - gem 和 require 的区别(require open-uri),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8366937/

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