如何安装炼金术士gem?
我已添加gem 'alchemist'
到我的 Gemfile
bundle install
然后我尝试 10.miles.to.kilometers 并得到一个错误:undefined method
miles'`
根据炼金术士的说法,我必须在Alchemist.setup
某处添加。我在哪里添加这个?
我不知道 gem,但是您可以尝试将其放入初始化程序中,即config/initializers/alchemist.rb
:
Alchemist.setup
添加此文件后重新启动您的应用程序。
关于你的第二个问题。如果您调用它to_f
,Alchemist::Measurement
它会为您提供基于基数的值(在本例中为米)。如果你想得到你需要调用的公里数value
:
irb(main):005:0> 10.miles.to.kilometers.value
=> 16.09344
如果它们令人困惑,我是否应该更改它们可能会有一个有用的讨论。