Ruby:如何从当前工作目录中“需要”一个文件?

前端之家收集整理的这篇文章主要介绍了Ruby:如何从当前工作目录中“需要”一个文件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何从当前文件夹中要求文件

我有一个名为sql_parser.rb的文件,其中包含一个类.我想将这个包含在另一个文件中也在同一个文件夹中,所以我用:

require 'sql_parser'

当我从该文件夹运行时失败:

LoadError: no such file to load -- sql_parser

我尝试在该文件存在的文件夹中使用IRB,并要求它在那里,但是有相同的问题.

解决方法

在ruby 1.9.x中,可以使用require_relative方法.见 http://www.ruby-doc.org/core-1.9.3/Kernel.html#method-i-require_relative.

猜你在找的Ruby相关文章