【发布时间】:2017-02-01 16:20:38
【问题描述】:
我希望可以在每个 IRB 控制台或 Rails 控制台中使用 awesome_print。
IRB 控制台现在运行良好。如果我运行irb,我可以输入require 'awesome_print',它可以工作。
Rails 控制台并不容易。 require 'awesome_print' 不起作用。我显然必须这样做:
> $LOAD_PATH << '~/.rvm/gems/ruby-2.1.8/gems/awesome_print-1.7.0/lib'
之后,require 'awesome_print' 工作正常。
但我绝对不希望每次打开 Rails 控制台时都输入$LOAD_PATH << '~/.rvm/gems/ruby-2.1.8/gems/awesome_print-1.7.0/lib',然后输入require 'awesome_print',以便能够使用awesome_print。这似乎很荒谬。
那么,我怎样才能永久添加到 Ruby 的 $LOAD_PATH 的路径?
注意:我不想将awesome_print 添加到任何特定项目的Gemfile。我希望我的 Ruby/Rails 项目所有都可以使用awesome_print。
【问题讨论】:
-
@ZachTuttle 这似乎不适合我,抱歉。
标签: ruby-on-rails ruby awesomeprint