Bunder需要yaml/logger

0xS*_*ina 1 ruby bundler

我正在使用bundler来要求我项目中的所有宝石.但是,它不适用于yaml/logger.

如果我将gem'yaml'添加到我的gemfile中,并运行bundle install,我得到:

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

但我通常要求它很好.我究竟做错了什么?

谢谢

Dou*_*rer 5

YAMLRuby标准库的一部分,而不是Gem.

您无需将其添加到Gemfile中,只需要它即可.

irb(main):001:0> require 'yaml'
=> true
irb(main):002:0> YAML
=> Psych
Run Code Online (Sandbox Code Playgroud)

这同样适用于Logger.