我有一个没有.rb扩展名的ruby文件,而是在文件开头用shebang标识为ruby代码:#!/usr/bin/env ruby.我想require在另一个ruby文件中的这个文件中的代码,但它似乎有一个问题,因为require自动将.rb扩展名附加到它寻找的文件.是否有任何方法可以抑制此行为并使require仅在给出名称时查找该文件?
.rb
#!/usr/bin/env ruby
require
load改为使用:
load
load 'file-name'