How to require a Ruby gem directly from its path? -
in order work rubyzip installed gems:
gem install --local rubyzip-1.1.7.gem   gem install --local zip-zip-0.3.gem   in code call gems using require method:
  require 'zip/zip'    require 'zip/filesystem'   i want use require load gems directly location on machine.
i want somthing this:
 require 'path_to_my_zip_gem'   where path_to_my zip_gem contains gem files
basically, it's because require method loads files name paths listed in $: or $load_path  
"if filename not resolve absolute path, searched in directories listed in $load_path ($:)."
if want require gem "local" path require_relative method since can specify path relative requiring file’s path. @ official documentation further details:
http://ruby-doc.org/core-2.2.2/kernel.html#method-i-require_relative
Comments
Post a Comment