捆绑器和 ruby​​ 1.9.2

发布于 2024-12-10 12:22:19 字数 280 浏览 0 评论 0原文

为什么我无法在 Gemfile 中使用这些行:

gem 'date'
gem 'pp'

文件中是否必须需要这些行,而不是像这样:

require 'date'
require 'pp'

或者有没有办法将它们混合到您的 Gemfile 中,以便它们在项目范围内可用?

我认为 date 和 pp 是 ruby​​ 1.9.2 核心的一部分,因此与常规 gem 不同,但我不太明白为什么......

Why am I not able to use these lines in a Gemfile:

gem 'date'
gem 'pp'

Must these be required in file instead like this:

require 'date'
require 'pp'

Or is there a way to mix them into your Gemfile so they are available project wide?

I think that date and pp are part of ruby 1.9.2 core and as a result are different from regular gems but I don't exactly understand why...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

寄离 2024-12-17 12:22:19

因为它们不是 Gems,而是 Ruby 标准库的一部分。但默认情况下不会加载标准库,因此需要 require 语句

Because those are not Gems but part of the Ruby standard library. But the standard library isnt loaded by default, hence the require statements

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文