可以指出ruby要求的绝对路径吗?

时间:2010-01-12 20:45:20

标签: ruby cron

当cron尝试运行使用某个库的ruby脚本时,我发现了一个问题。

require "library"

#do some stuff

它抱怨无法找到library.rb

所以我想知道我是否可以做一些像需要的事情“/var/dir/library.rb”

2 个答案:

答案 0 :(得分:3)

是的,你可以这样做。您也可以简单地将文件所在的目录添加到$:中的路径列表中,使用-I参数,RUBYLIB环境变量或仅执行$: << 'some_directory'

答案 1 :(得分:1)

如果你使用1.9 require_relative是你的朋友