如何在Ruby on Rails上安装Alchemist

时间:2013-11-08 13:58:18

标签: ruby-on-rails

如何安装Alchemist gem?

我已将gem 'alchemist'添加到我的Gemfile

bundle install

然后我尝试10.miles.to.kilometers并收到错误:undefined method miles'。

根据alchemist,我必须在某处添加Alchemist.setup。我在哪里添加这个?

2 个答案:

答案 0 :(得分:1)

我不知道宝石,但你可以尝试把它放在初始化器中,即config/initializers/alchemist.rb

Alchemist.setup

添加此文件后重新启动应用程序。

答案 1 :(得分:1)

就你的第二个问题而言。如果您在to_f上致电Alchemist::Measurement,则会根据基数(在本例中为米)提供值。如果您想获得需要拨打value的公里数:

irb(main):005:0> 10.miles.to.kilometers.value
=> 16.09344

如果我们应该改变它们,可能会有一个有用的讨论。