如何从rails控制台运行初始化程序?
问题描述:
我有一个初始化文件config/initializers/linkedin.rb
,它设置Linkedin gem,以便我的应用可以连接到LinkedIn服务并运行查询。我现在正在测试一些新功能,并且我想使用控制台进行此操作。我的问题 - 即成为一名新手而不是很了解控制台 - 是我无法访问在config/initializers/linkedin.rb
中初始化的变量。如何从rails控制台运行初始化程序?
关于如何使用控制台内的应用程序初始值设定项的任何想法,以便我不必每次都手动运行这个任务?
谢谢!
答
试试这个:
load "#{Rails.root}/config/initializers/your_file.rb"
对不起,这看起来像一个丁醇钾(坏用户在键盘上)错误。我输入的是Linkedin,而不是LinkedIn。当我获得正确的大写时,我看到LinkedIn gem已经初始化。所以,当你下拉到控制台时,它看起来像是'config/initializers/*。rb'正在运行。 – spinlock 2012-03-12 16:56:26