1

プロジェクト内のすべての宝石を要求するためにバンドラーを使用しています。ただし、yaml/logger では機能しません。

gem ファイルに gem 'yaml' を追加して bundle install を実行すると、次のようになります。

Could not find gem 'yaml (>= 0) ruby' in the gems available on this machine.

しかし、私は通常それを必要とします。私は何を間違っていますか?

ありがとう

4

1 に答える 1

5

YAMLRuby 標準ライブラリの一部であり、Gem ではありません。

Gemfile に追加する必要はありません。require するだけです。

irb(main):001:0> require 'yaml'
=> true
irb(main):002:0> YAML
=> Psych

同じことがLoggerにも当てはまります。

于 2013-07-10T19:41:26.247 に答える