摘要:
原文:http://ionrails.com/2009/09/19/ruby_require-vs-load-vs-include-vs-extend/Require:require方法让你加载一个库,并且只加载一次,如果你多次加载会返回false。只有当你要加载的库位于一个分离的文件中时才有必要使用require。使用时不需要加扩展名,一般放在文件的最前面: require ‘test_library’Load:load用来多次加载一个库,你必须指定扩展名: load ‘test_library.rb’Include:当 你的库加载之后,你可以在你的类定义中包含一个module,让modul 阅读全文