为什么我无法在Gemfile中使用这些行:
gem 'date'
gem 'pp'
这些必须在文件中,而不是像这样:
require 'date'
require 'pp'
或者有没有办法将它们混合到您的Gemfile中,以便它们可以在项目范围内使用?
我认为日期和pp是ruby 1.9.2核心的一部分,因此不同于常规宝石,但我不完全理解为什么......
答案 0 :(得分:4)
因为那些不是Gems而是Ruby标准库的一部分。但是标准库默认不加载,因此require
语句