这两个命令输出结果一样,难道他们真的一样吗?
确实指的是同一个东西,也就是加载路径。还可以使用 $-I。
$-I
参见《The Ruby Programming Language》第 397-398 页。
貌似是的 p $: p $LOAD_PATH $: << "test" p $: p $LOAD_PATH 依然相等。
p $: p $LOAD_PATH $: << "test" p $: p $LOAD_PATH
$LOAD_PATH 语意更清晰。
require “English"
http://www.zenspider.com/Languages/Ruby/QuickRef.html#require-english