0

我正在尝试在 rails 应用程序中使用 songkickr gem。我已经使用

gem install songkickr

指令的下一步是:

require 'songkickr'
remote = Songkickr::Remote.new API_KEY

我在哪里做这个?在什么文件里?

gem 的 github 页面是https://github.com/jrmehle/songkickr 而我的 github 是https://github.com/jeremybelcher/travel

对不起初学者的问题,试图倾斜这个。很感谢任何形式的帮助。

4

3 回答 3

0

在应用程序根目录的 gemfile 中,您需要添加该行

gem 'songkickr'

然后运行

bundle
于 2013-04-21T20:38:53.270 回答
0

添加require 'songkickr'到您的应用程序控制器

例子:

class ApplicationController < ActionController::Base
  protect_from_forgery
  require 'songkickr'
end
于 2013-04-21T20:58:56.043 回答
0

有几个地方可以将 ruby​​ 代码放入 Ruby on Rails 应用程序中,您应该只选择其中之一,这取决于对您的应用程序最有意义的地方。首先,您是否尝试将该代码放入您的一个控制器中?

在您的 Gemfile 中,添加:

gem 'songkickr'

然后运行以下命令:bundle

在控制器的顶部放置:

require 'songkickr'
API_KEY = ""  # edit this line

然后在某些操作中,您可以这样做来测试它:

remote = Songkickr::Remote.new API_KEY

稍后您可能决定让“远程”对象在请求之间持续存在,然后您需要做一些更复杂的事情。

于 2013-04-21T21:02:59.513 回答