忽略第 80 行的重复键:"name" rvm
Duplicated key at line 80 ignored: "name" rvm
这似乎没有影响任何东西,它只是在我的终端上令人恼火 - 我经常收到以下警告(有时我收到多个,调用不同的线路,有时 /gem/
之后的路径不同,但除此之外,这是输出:
/Users/alecwilson/.rvm/gems/ruby-2.2.1/gems/fog-1.23.0/lib/fog/rackspace/mock_data.rb:42: warning: duplicated key at line 80 ignored: "name"
捆绑和 运行 rake test
时最常见。关于如何解决它的任何想法?我通常非常谨慎地编辑我的 .rvm 目录中的文件,因为我以前确实把它搞砸了,而且有时仍然会收到关于我的 PATH 设置不正确的警告(但只是偶尔)。如果有人能告诉我这是什么原因造成的,我将不胜感激。
正如@jBeas 在评论中所说,去寻找最新的 fog gem 版本 https://rubygems.org/gems/fog
然后在你的 rails gem 文件中更新雾 gem,目前你的雾 gem 应该是:
gem 'fog', '1.38.0'
对于遵循 Rails 4 的 Rails 教程的用户来说,这曾经是一个反复出现的错误,教程指导用户使用 Fog gem、1.23.0
的过时版本(这是编写 Rails 教程时的更新版本)。
现在 rails tutorial 最近更新了 Rails 5 雾 gem 当前是最新的:'1.38。 0'.
来自 Rails 教程
的更新
最新的流行智慧是使用carrierwave-aws
gem rather than fog
, significantly reducing your app's footprint. The switch took me about 15 minutes and reduced my gem dependencies by 33. Advice taken from Mike Perham, the creator of Sidekiq: http://www.mikeperham.com/2016/02/09/kill-your-dependencies/
这似乎没有影响任何东西,它只是在我的终端上令人恼火 - 我经常收到以下警告(有时我收到多个,调用不同的线路,有时 /gem/
之后的路径不同,但除此之外,这是输出:
/Users/alecwilson/.rvm/gems/ruby-2.2.1/gems/fog-1.23.0/lib/fog/rackspace/mock_data.rb:42: warning: duplicated key at line 80 ignored: "name"
捆绑和 运行 rake test
时最常见。关于如何解决它的任何想法?我通常非常谨慎地编辑我的 .rvm 目录中的文件,因为我以前确实把它搞砸了,而且有时仍然会收到关于我的 PATH 设置不正确的警告(但只是偶尔)。如果有人能告诉我这是什么原因造成的,我将不胜感激。
正如@jBeas 在评论中所说,去寻找最新的 fog gem 版本 https://rubygems.org/gems/fog
然后在你的 rails gem 文件中更新雾 gem,目前你的雾 gem 应该是:
gem 'fog', '1.38.0'
对于遵循 Rails 4 的 Rails 教程的用户来说,这曾经是一个反复出现的错误,教程指导用户使用 Fog gem、1.23.0
的过时版本(这是编写 Rails 教程时的更新版本)。
现在 rails tutorial 最近更新了 Rails 5 雾 gem 当前是最新的:'1.38。 0'.
来自 Rails 教程
的更新最新的流行智慧是使用carrierwave-aws
gem rather than fog
, significantly reducing your app's footprint. The switch took me about 15 minutes and reduced my gem dependencies by 33. Advice taken from Mike Perham, the creator of Sidekiq: http://www.mikeperham.com/2016/02/09/kill-your-dependencies/