我想在任何地方运行ruby程序。
我想我已经知道它是RUBYLIB。但是我不能使它工作。你能举个例子吗?

最佳答案

有一个选项 -S ,它使用PATH环境变量来查找脚本。

例如:

ruby -S some_script

将在当前操作系统的PATH环境变量中查找some_script。

更新:如果您的脚本需要其他文件,请使用以下语句:
require File.join(File.dirname(__FILE__), "name_of_required_file")

代替:
require "name_of_required_path"

关于ruby - Ruby中的Java CLASSPATH等效于什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1475965/

10-12 01:06