捆绑安装在rails中'letter-opener'gem失败

时间:2012-02-02 11:01:03

标签: ruby-on-rails rubygems

我正在尝试使用第104集(以及网络上许多其他地方)中描述的Ryan Bates'开信刀'宝石。在我发现的每一个实例中,似乎用户只是将宝石包含在他们的宝石文件与传统的红宝石宝石gemsource。当我尝试这个时,rails无法找到宝石。我一定做错了什么,但是什么?

source "http://rubygems.org"
...
gem "letter-opener", group: :development 

然后我输入

$ bundle install

我收到以下消息:

  

获取http://rubygems.org/的源索引   在>中列出的任何宝石来源中找不到宝石'开信刀(> = 0)x86-mingw32'你的Gemfile。

感谢您的帮助!

2 个答案:

答案 0 :(得分:4)

将复合词rubygem用下划线('_')而不是hyphon(' - ')或反之错误输入错误是一个常见的错误。

如果您发现此问题,可以转到http://rubygems.org,然后搜索宝石的名称。

在这种情况下,搜索字母开头returns this result,这表明实际上调用了gem letter_opener

答案 1 :(得分:3)

使用gem 'letter_opener'代替gem 'letter-opener'