NoMethodError:未定义的方法`require'在rubyfiddle.com

时间:2018-01-29 17:29:01

标签: ruby

http://rubyfiddle.com/对其使用有一些限制,它甚至不让我需要宝石。这段代码在我的小提琴中:

require 'net/http'

抛出错误

NoMethodError: undefined method `require' for Object:Class

1 个答案:

答案 0 :(得分:1)

requireloadKernel模块命名空间中的方法,看起来它们在RubyFiddle沙箱中都不可用,例如。

puts Kernel.methods

如果您想使用Net :: HTTP,请尝试使用irbpry进行REPL。注意:其他在线互动红宝石外壳(例如TryRuby.org)也有类似的限制。