Dan*_*ier 2 ruby gem dependencies rubygems require
我有一个使用珠宝商创建的小应用程序.珠宝商生成一个lib /目录,我想在那里写我的代码.
我正在创建的这个gem取决于httparty gem,所以,在我放入的Rakefile中
Jeweler::Tasks.new do |gem|
gem.add_dependency('httparty', '>= 0.4.5')
...
end
Run Code Online (Sandbox Code Playgroud)
在我的实施文件中,我把
require 'httparty'
Run Code Online (Sandbox Code Playgroud)
但当我执行它时,我得到:
lib/my_app.rb:1:在`require'中:没有要加载的文件 - httparty(LoadError)
我已经安装了httparty gem
sudo gem install httparty
Run Code Online (Sandbox Code Playgroud)
缺什么?
在需要任何宝石之前,你需要要求rubygems.
require 'rubygems'
require 'httparty'
Run Code Online (Sandbox Code Playgroud)